A couple of suggestions for improvements:
1) Use quaternions instead of Euler angles for rotation
2) Show latitude and longitude grid so it's easier to identify equator and polar regions, etc...
One can easily also correlate why things on the pole look so big when you have evenly spaced latitudes in a sphere.