In a somewhat unexpected post, landarchBIM has described a method of inferring the movement of a Reference Plane that is driven by an angle parameter.  This probably falls outside of the “best practice” category, but it may be worth a read:
http://landarchbim.com/2014/04/01/rotating-reference-planes/

The key seems to be “that the plane must be constrained to the plane it wants to move along.”

Personally, I will probably stick to Reference Lines, because I don’t find them too difficult to understand or control.  But hey, whatever works for you!  Oh, and if you have any problems, contact landarchBIM 🙂

via
https://twitter.com/landarchBIM/status/451012524477927424

Reply:

Most of us use the old Reference Line with angular dimension method to control rotation in our vanilla Revit families.

However, Marcello Sgambelluri has posted three alternative methods to control rotation and angular dimensions, with full step-by-step instructions, at his blog Simply Complex.

Marcello says:
I have given three rotation rig methods that do not use the angular dimension parameter in these last two postings. These methods are the Ride the Rail method, the Open Reference Circle method, and the Revolve method.

So the method names again are:

  1. Ride the Rail
  2. Open Reference Circle
  3. Revolve

Read more about them at:
Simply Complex: ROTATION RIGS THAT DO NOT USE THE ANGLUAR DIMENSION PART 2
and
Simply Complex: ROTATION RIGS THAT DO NOT USE THE ANGLUAR DIMENSION