I think it looks okay, and i wouldn't mind an orange one (rather than blue or yellow), but the price just puts me off but also partly because i know nothing about the company. Like you said they picked the wrong thing to make for a first release, if I find myself with extra money and its on sale it might happen. My favourite model as a kid was a trabsformable kit of one of these, but it would definitely live in battroid with the pack in normal position not over the head.
Must find a review.