I don't think this is a bug - the Sine behavior has the effect of resizing the object the same way it resizes in the layout view. You'll notice it just adjusts the object's bounding rectangle rather than changing the font size, and that's what's happening at runtime too.
Angle works fine here, although some browsers don't display rotated text well - it's one of the few things IE9 does better.