I found a place in Dallas that sells Stilo thanks to bigjae1976 but so far nothing locally so trying it on isn't an option. So far it's looking pretty 50/50 on here too.
I've contacted dealers that sell both Stilo and Arai and I'm told that the fitment of the Stilo is very similar to the Arai and I know that the Arai motorcycle helmets fit perfectly.
How about looks/style? My wife informed me this morning that the Stilo looks a bit like a storm trooper helmet straight on but then the Arai is solid white so I suppose they are both a bit storm trooperish.
Storm Trooper