Fair enough, i figured i'd throw it out there though. The Engineer class switching thing wouldn't be a bad idea in a release later down the line if your looking for stuff to add. I can only think of a couple maps with script movers that would take advantage of tram support anyway (mp_tram and mp_theriver are a couple anyway)
So if you want to add support for it or if not either way it don't matter.