Dear All, thanks a lot for the answers. I think I will definitely upgrade to 8.1 after reading your comments, but I will probably wait another week to have the battery life settle down.
Btw I came from an HTC One X and I cannot believe how much better this phone is, seriously WP needs much more...