I have two of the Japanese Charvels, and have constant GAS for another one (or two)
They're great value for money, with the comfiest necks on any guitar I own (not really thin though)
I say go for it. If it's a SuperStrat you want, the Charvel will deliver!