Get 88+ Summ if you want to do Glacors. Uni helps a ton.
Within the first few hours at Glacors, I got Glaiven boots. It took me 4-5 hours, including learning how to do them.
20 hours of glacors would definitely get you a pair steadfast boots at the least (Unless you're unlucky). That's 2M an hour at the very least. You also profit, while training magic, from Armadyl shards.
For TDs, claws is really low atm. Glacors have Glaivens and Steadfast, both worth more than Claws. I think that Glacors have a higher profit per hour, since you can get 3 different boots, one that costs 40M.
But I don't think it's worth doing Glacors without a Uni. I guess if you could afford Virtus (hp bonus) a titan would suffice.
Frosts are under 2M an hour. Personally, I don't think it's worth it.