The numpads denote yaw and pitch in degrees; the value can go above 360. Its still very annoying to calculate desired angles by hand which made me resort mainly to guesswork.
I agree with the controls; i suppose the camera rotation is caused by its script being put in wrong method. It can be solved by enabling Vsync... if that was only possible for the player ;p