I'd suggest branding it as Haiyan.
Reasons:
1. What's more unique and easy to recognise than Haiyan? If I see Alpha/Lightning and Haiyan on the packaging box, somehow I think Haiyan will stand out more. And if there's no Haiyan, it sounds/looks like just another anonymous company's cube.
2. Branding your own name is always good. It's like a quality assurance. Think Ferrari, Lamborghini, Honda.. (V-cubes too!) they're all the names of their founder. What's better than having each of the product carries your own distinctive name?
3. Don't worry about English or not, since after you brand it, people won't be bothered with the name. As I know, Sony is not an English word (nor is Japanese) but it's world-wide recognised brand. Sony might be arguable because it's chosen for being easy to spell/pronounce in any languages. But on the other hand, Porsche, Lamborghini.. urr.. Ferrero Rocher.. Even people debated on "Fridrich".
Of course, if you'd prefer something other than your own name, then as long as it's simple/easy to remember and distinctive, you'll be fine. Often, it doesn't even have to be meaningful nor related to your products.
Apple (iMac, iPod, iTunes)
Bicycle (playing cards)
Buffalo (hard disk)
You might argue that Apple and Bicycle has gotten the names from certain incidents/history.. and Buffalo for the tough/strong properties.. but would you have guessed it if no one tells you what their product is?
Just my thoughts.