Some of these ideas I think are too tricky to implement. Because of the way the pathing system works, you can't make blueprints with paths included, so the raised/lowered viewing areas idea doesn't work (you'd still need to align your paths exactly right anyway, which IMO is the trickiest part of the game). Advanced move on barriers also wouldn't work I don't think, because the barriers, track rides, and paths all seem to operate on the same system, which is entirely separate from the building/set piece system.
Really what I want is the ability to align the barrier to a grid, the same way you can do it with the paths. It becomes difficult due to the path/barrier collision (since paths cannot be too close to a barrier's edge), but for those who like to build indoor viewing areas using wall pieces and such (including myself) it's extremely difficult to perfectly line up the barrier with the wall pieces.