I find this addon great and very useful. However, I have noticed that it comes third in memory usage for normal play (after Ace itself and Informant). I suspect that this is because the whole database is loaded, correct me if wrong. Could the memory usage be reduced down if the database was split so that only the skill databases relevant for the character would be loaded?
I noticed in a recent change you removed the FuBar dependency. Now I'm having an issue where TrainerFu is ALWAYS hidden when I login even though I want it visible on the bar for all my alts. My level 70 has -- or had -- the Fubar display hidden but running in the background for Cartographer icons and she was the first I logged into with the new version. Now none of my alts have TrainerFu displayed on FuBar and there are no profile options so I have to turn it on via FuBar's main menu or Niagara every time I login.
If you're going to remove the FuBar dependency (which seems odd since it's called Trainer"Fu"), there needs to be a mechanism added to set default display values on a per character basis. Please either reinstate FuBar profiling or compensate for the loss of functionality via another method. I do not want to have to reset TrainerFu invariably on login.