I still think it would be a lot more beneficial to make the offline editor more open-ended so that users can create their own plugins or other things for offline editing.
I prefer the offline editor because it allows you to do things like opening full gmaps at once, editing terrain, saving NPCs to levels, and so on. By joining these NPCs to classes you create through RC, you can change objects placed in every level at once by simply updating the object class. I find that really useful.