Fun training? Rc, hunt, agil are all really grindy. Ba horns are a step in the right direction (even then, only if you like ba) A better idea would be to just give quests 100k XP rewards (like wgs, prisoner of glouphrie, etc). That'd actually make them worth doing from an efficiency point. Fun is rather subjective to each person, but I'm all for quests giving more exp. Quests are the best part of the game. Other then giving quests more rewards, I think the way to go is to make things feel like they aren't as much of a grind. With Agility, this could work by having tons of different courses, maybe one every 2 levels or so at the higher levels and a few more in the lower levels. It works pretty well for slayer. You kill 200 of one thing, then get a new thing. I think more slayer masters are needed though, mostly from 80-95 or something around there. Quest rewards are fine as they are, for me they are just good bonus, quests are not meant for rewards anyway.