Another vote for Portmoak!
Been there a few times and the ridges are always good fun. If the wind is anything from south westerly to northerly one of the ridges will be working. Portmoak is where I reached 14,000' from a winch launch and did my 5 hours towards my silver badge.
Plus Mary's cooking and hospitality is second to none... Just don't sit on her tables!