Listen to Phar0e re the 'bumping' of edges/hotspots stuff, etc....he covered it all....
As for directions of LS.....I think it suffers a bit from the Linux Malady....too many Egos in an open source environment.
I'm happy to sit back and grab bits of a dev build, as and when they pop up, adding them to my 'mix' of stuff, and 'IF' they are 'better' [my view], I'll adopt them.
Currently, I'm using 'most' of 13 02 2002, but before that it was 02 01 2001...didn't much care for anything in between.
Likewise, with 3rd party modules, I check out all the newer versions of the ones I use...but again I don't automatically adopt them, not without evaluating them.
Now, by uploading full 'shells', and not just the 'theme' part, which relies on the user having the CORRECT Core to interact properly with the rc coding AND the included modules, it's possible to get one of my 'themes' running quite painlessly, if you have a shell loader and are happy to pop back into exploder, do some folder renaming, and pop back into LS.
Getting the 'hang' of older theme 'methods' means you can grab an old famous theme, such as Doodle's Turtlesoup and have it running within 5 minutes of downloading it....[I know, cos I have].
The OTS 'method' 'should' make this sort of thing redundant....[eventually], but there will still be 'odd' situations/configurations which will demand more than OTS will be able to deliver.
The problem with LiteSTEP is it has unlimited potential for diversity, from the whacky to the weird, whith practical included in there as well.
When I'm insane enough, I'll convert my multi-themeing system to be OTS compatible, as well as retain my own functionality....[but I'm not quite demented or masochistic
enough...yet]....