i also was thinking about my idea of turning it into a build your own maze thing again
itd take a while but would be really easy since all the triggers and systems are already dynamic... even unit collision was its own system.
i had a cool idea for collision too
a lot of times its fun to make a fairly big unit or obstacle that has collision, but bc wc3 handles collision as a circle around the unit,
you cant really do this--because the bigger a something is the less a circle fits it accurately.
so i had the thought that you approximate whether the unit might be colliding by a circle (like above) and then check more thoroughly using a smallish set of vertexes (that you define) that better characterize the unit.
as long as you did the approximation first it wouldnt kill frame rate
not only that but in a maze maker you could make it so people could define their own units and their vertexes (with them placing wisps or something as visable vertexes)