I completely agree with you, Gatillo, about the Jango face. That is certainly a negative feature for me. But, I ignore it by leaving the helmet on. In fact, it has crossed my mind just to glue the darn helmet on.
In regards to the armor, I actually prefer the DSG armor over the snap on stuff. Don't ask my why, I just think it looks better.
I respect your opinion on this figure though. It's fascinating how one persons Grail is anothers Albatross.