when you put 512 ram there is no need of 1.5 processor . even wp7 dont need it
too big screen fora smartphone - at least for me ...for you I don't know
By the way WP7 is still behind Anfroid, Ios, and Meego Harmattan I think. The Menu as I know is still that BORING, simple list. :( Many features are missing.
Its a pretty good device if all the specs are real. But I there are some problems with this device. First its the 4.7 inch screen. 4.7 inch screen is way TOO big for a smart phone. Second, is the internal storage. In these days even 16 GB is not enough when you use your HD camera. :D The CPU I think that its ENOUGH. The Ram should be 1 GB. We will see the phone soon I think.