LOL, thats funny I was thinking the same thing. A name can subconsciously affect decisions. Ill bet they'd get ALOT more customers if they'd change that name to something that rolls off the tounge a little better.
I know im late to the party here but I have to agree with you FXTerminator about your overall view of "leverage" as it pertains to forex trading. Ive been trading using the highest leverages possible and have been very profitable. What makes it work ...