If you are ONLY considering an AP for the "perks", don't do it. Disney can, and does, change the perks all the time. So while today we might be able to tell you that you can get a discount on lunch at so and so restaurant, the day you buy the AP that could change. Nothing is guaranteed - not resort discounts, merchandise discounts, dining discounts - nothing, except your park admission.
Buy an AP because it's the best admission value for you, and consider any perks you get as the icing on the cake.