Hey, I decided to chime in after checking the entire thread. I actually know a bit of Japanese so I think I can help a little bit on the earlier confusion about the name. To begin lets start with the metal wheel Bakushin. As was mentioned earlier Baku does mean explosive. If you ever hear the Japanese word for bomb it is "bakudan" and when beyblade first came about it was called Bakuten Shoot Beyblade in Japan which literally translated is explosive revolution shoot beyblade.
Now for "Shin" now at the begining of a group of words this would mean true, but at the end it does mean god since the alternate reading of "kami" is "jin" now when a descriptor is attached the first syllable changes from Ji to Shi.
As for the whole Susano-O, the kanji for it is é ˆä½ä¹‹ç”·. Seperating this out properly you get Su-Sa-No-O which the last O translates out as male or man, not god. The rest is just a name, no other translation. His complete godly name is however Tatehaya Susanoo-no-Mikoto. This first part is supposed to be translated as Ever Swift, the "Mikoto" is a title just as -san, -kun, -chan, or -sama is supposed to be. However if you translate the solo kanji for it, 命, you end up getting inochi, or life. So you could say his name as the Ever Swift Susano, Man of Life. I hope that when the game comes around completely after some of us get a chance to play it we'll see how this is depicted if its taken as anything more than just a name reference to their native faith. Something I see as very likely.
On the note of the actual blade itself from what I've seen from the vids of it I'm not surprised that its turning out to be much more an attack type than a defensive type seeing as in certain legends from Japan Susano-O is usually depicted as stubborn, bull-headed, rude and arrogant. If they release blades based upon the other two such as Ameterasu and Tsukiyomi I wouldn't be surprised if they are stamina and defensive types respectively considering their parts in some of the Shinto legends. We'll see about those two later I suppose.
I live free under my flag.