By your own definition it is currently a perk for onsite guests. The fact that someday it will be available to everyone and therefore no longer a perk does not mean that it is not NOW a perk. It most certainly is.
That is not my definition of a perk. A perk would be something that is created for the specific purpose of benefitting a sub-class. Here is a list of the roll-out schedule for the various resorts to begin testing FP+:
October 7 to October 31 2013
•Disney's All-Star Sports Resort
•Disney's BoardWalk Inn
•Disney's BoardWalk Villas
•Disney's Caribbean Beach Resort
October 14 to October 31 2013
•Disney's All-Star Music Resort
•Disney's Coronado Springs Resort
•Disney's Old Key West Resort
•Disney's Wilderness Lodge
•Villas at Disney's Wilderness Lodge
October 21 to October 31 2013
•Disney's Fort Wilderness Resort and Campground
•Disney's Saratoga Springs Resort and Spa
October 23 to October 31 2013
•The Villas at Disney's Grand Floridian Resort and Spa
September 30 to October 31 2013
•Disney's Animal Kingdom Lodge - Kidani Village
•Disney's All-Star Movies Resort
•Bay Lake Tower at Disney's Contemporary Resort
•Disney's Grand Floridian Resort and Spa
•Disney's Port Orleans Resort - French Quarter
So was the testing phase (which Disney is still in...even their ads say that) a "perk" of the All-Star Sports resort to the exclusion of its sister resort, All-Star Music, or Coronado Springs? Or did All-Star Sports merely get to test the system before guests at Coronado Springs? Right now, on-site guests are in a testing phase that has not yet been enabled to off site guests in the same manner that All-Star Sports got into the test before Coronado Springs. No one ever claimed (because they could not) that staying at All-Star Sports came packaged with the "perk" of FP+. The early testers of FP+ at All-Star Sports were fortunate in the timing of all of this. But they were not the recipients of a "perk", such as EMH or Magical Express.