The Register seems to have some promising thoughts and rumours on OPL Development. Anyone interested in a powerful BASIC like programming language for their Symbian phone (or those just wanting more applications and games) should check it out.
The only upgrade your device will need will be the latest OPL runtime (in a similar way to how you update the MGS software. Unfortunately unless the device manufacturers see clear to include the run-time files in ROM (via a firmware upgrade) you will have to use storage space on your device for the run-time, although it should only weigh in at a few hundred k.
Millennia in the future, the Earth is now a dead world and man has colonised the galaxy.
Now the galaxy is about to discover that man is not alone... www.postearthsaga.co.uk
A weekly science fiction serial by me, written on a 9500/E90.
Given that OPL on other devices does provide access to 'the funky stuff' via OPX's (small bits of C++ code that you can call from OPL) I suspect that OPL on it's own will not allow access to anything other than serial devices using tty:x ports, but that an OPX would give you access to bluetooth et all.
I guess if the source code is released in full it shouldn;t be too difficult for a C++ developer to knock out an OPX in the same way they can knock out API's.