Hmm..Wall Jumping / climbing / ledge grabbing are easy to implement with just events. "Realistic" platforming mechanics are just a matter of tweaking variables and setting more restrictions..variable jump-height is also easily implemented with events..
It's not that I don't support the idea but Ashley says even the current platform behavior is getting very complicated and..eh. More features, more room for bugs.
I've actually been thinking of suggesting a simpler platform behavior because it's less prone to bugs. Like right now the slope detection causes a few bugs elsewhere, so if we could just disable slopes entirely then they'll stop screwing up my game that doesn't even have slopes!
So..hm. If this does happen then I suggest more modularity..
-Set up collisions with events like the custom plaform object in MMF. This alone opens many doors, allowing any platform object to interact with exactly what you want at any time. Restricting it to solids & jump-thrus was a bad idea.
-Enable/Disable features at will (slopes, rotation, etc.)
-Enable/Disable acceleration/deceleration
-Add "modifiers" to easily adjust properties when walking through slime, being in water, etc.