Offline training is useful for Elite Knights on ANY level, even very high leveled knights may see a small progress. Old Royal Paladins characters which used to be skilled on offline training also achieved really good skills using it.
Everything looks differently with magic vocations like Master Sorcerer or Elder Druid. On higl level you won't see any difference and any progress after 12hours of training. It is simply not worth for lazy people to come back to their houses :D With magic vocation is much easier to advance in your skill using excercise dummy in your house .
Fortunately or not - if you're a MS or ED, you don't need years to skill your character, but you need to pay a lot.