I like all the mechs in the new lance, except the Orion. The proportions are wrong, it's too lanky for an Orion, in my opinion. The legs are too big for the torso it is given, and the torso looks like a kid made it out of non-matching Lego bricks it had at it's disposal.
Orion is called a mini Atlas, not because it looks like an Atlas, but because of the weaponry and imposing looks. The image presented is not imposing to me. It looks like a mash of components from different mechs.
The 3d models on Thingiverse, based on the MWO Orion, look more imposing and more Orion to me.
All of this is completely subjective on my part, so take as it is.