Just switched back from a BlackBerry Z10 to Android.
I really, really miss the superb BB writing tools. It was the first on-screen keyboard that actually worked for me, and the predictive text was nothing short of brilliant after less than an hour.
In short, if writing long or complex messages you really do want a BlackBerry - Android is painful by comparison. REALLY painful.
But, and they are big buts....
BlackBerry's integration with Google services is pathetic.
Have a nice big contact list with lots of custom tags? Not only will your BlackBerry do a piss poor job of working with it, it will also change records with no warning.
Other common Google services may or may not work, and some can only be got at via the browser.
Android apps? I guess you no longer need to side load them, but there's no way of knowing which of them will work properly - especially those that rely on Google integration.
This matters because the pool of BlackBerry native apps is tiny, very tiny, and most of them are at least one or two generations behind the Android versions.
If you're a Linux user be warned: BlackBerry offers you nothing. If you don't run a PC or Apple box you're out of luck.
On my system I could access only the SD card via USB, and only the internal storage via wifi - via a strange and convoluted trick not for the fainthearted. I won't speculate about the logic behind that.
Because I run Linux there was no possible way to back up the device.
I found that many of the frequently changed settings (like turning on USB file access every single time you plugged in.) were buried many steps down odd and unintuitive menus.
And BlackBerry has what has to be the least understandable icon set yet imagined.
At this point what I really what is to see somone rip out all of BlackBerry's text handling tools and graft them onto Android.
I'd pay real money for that.