Glad you liked it! The spinning is actually intentional, it just seemed a bit boring if the box flew through the air without rotating.
I agree with the design. It adds fun little randomness and the friction usually takes care of bad angles.