There will be a notifications center like droid with 8.1 where you can enable/disable wifi/data ect ect.
About the sms issues. In 8.1 its possible to install a third party sms app like droid. So that might help you when more sms app's will hit the app store.
I to just got the 925 switched from...