I had skipped Cata, so I've been going back at 100 and finishing up the zones for Loremaster. I just noticed that the default behavior of a Kicks profile is to abandon EVERY SINGLE other quest in your log when you start Hyjal? 
<CustomBehavior File="RunMacro"
Macro="/run for i=1,GetNumQuestLogEntries() do SelectQuestLogEntry(i); SetAbandonQuest(); AbandonQuest(); end" />
Lost all of my Inn quests and a lot more including some legendary questlines and all my #)$(*ing Abrogator Stones. Maybe a dialog or config option to confirm this for any character significantly above the zone's intended quest level?

<CustomBehavior File="RunMacro"
Macro="/run for i=1,GetNumQuestLogEntries() do SelectQuestLogEntry(i); SetAbandonQuest(); AbandonQuest(); end" />
Lost all of my Inn quests and a lot more including some legendary questlines and all my #)$(*ing Abrogator Stones. Maybe a dialog or config option to confirm this for any character significantly above the zone's intended quest level?