those bikes are not meant to be ridden with long stems like that. the bar also has no rise and sweep. that must be the worst feeling 24" bike ever built.
dunno if it's possible to get a hold of these 24" bikes here in TW, if yes, hope the price won't freak me out...more importantly, the setup must be appropriate.