What's the motion of this yoyo under external force will be? How did you include the angle with which the string is pulled? Try with a real yoyo, you can upwind or unwind it, depending on the angle of the string with the horizontal. This is something that you should include in the derivation.