You would need to ferry 6 infantries for them to be worth the cost of a mechanized, if they are to only carry infantry. I find that hardly doable.
Carrying artillery does have value though. However, 5 Ipcs to speed up 1 artillery. That is a steep price.
I think that they would be a balance unit, if their move was set a 2. However, I don’t see myself buying any.