Yeah, compressing to a 128 height limit is not really feasible. We have done this on the Cursecraft WoW render and it's really really flat. The second option is interesting but annoying to pull off. The third option would force our players to get a client mod which is also not an option.
We'll just have to wait until Mojang increases the height limit.