That probably wouldn't be a good idea. It would screw up muscle memory and things like that, similar to the adaptive menus of Office 2000.
It's probably not a good idea to have the app change UI on the user... but I like the idea of having basic / advanced
UIs... as long as te user get to "graduate" themselves to the more advanced UI... I think that's an interesting concept...
I've seen them in the past, but apparently they didn't catch on