As you have asked. I really don't like it.
I don't think it fits with the spirit of RA. There are only a few vechs in APB that aren't in original RA but non of them are purchasable. It's overpowered, it dominates the ranger and holds up against an APC. I don't like the appearance, Seems silly to have a vech with passenger seats that can't be used. It's a soviet APC but doesn't carry personnel.
If the Soviets have to have a scout vech, then having the same or closer stats/price as the ranger seems fairer. Wouldn't a Gaz-64 be more appropriate? Or a BA-64?