Personally, I always thought GL screwed up by making z go into the
screen, and that this was an opportunity to fix it ...
Every textbook on geometry ever written has Z pointing up. But
the default GL camera has Z pointing into the screen (that's not
even a right-handed coordinate system !!!). I don't see
that we need to confuse GL's default camera orientation with a
300 year old coordinate system convention. I vote to stick to the
coordinate system every mathematician and every physicist in the
world uses, instead of doing something non-standard (again) in graphics.
I still want Z up.
Ah heck. I hate arguing about stuff like this ...