Missing/ wanted features in WP

I have been using WP (L925) since 6 months, i feel WP has the potential to take over any other Mobile OS that's trending in the market now. often people complain about lack of apps in WP. i feel that its not lack of apps, rather it is lack of features such a below

1. Vibrate the phone once the call is answered by the receiver.
2. Able to send sms by tapping the call history of a contact
3. Remove contact photo
4. Able to play songs in the background during the call
5. Provide a better battery life
6. Provide an UI which is similar to Symbian OS
7. Better usage of folder feature.
8. Any thing you feel that i missed.

If the number to be edited stands in the middle, I cannot edit it, solution is to delete all the numbers until I reach that. What I meant to say is, if you mistakenly typed the numbers[While dialing] and wanted to correct only a single digit [which lies in the middle], you cannot edit it by clicking on the no. You ll have to delete all the nos. that comes after it.

The only thing I feel missing is "USB OTG" feature. As, having L920, no memory slot is sometimes painful.......and having OTG feature would really come in handy!!
& a better battery life would be awesome