Actually you can use waits for all players now.
Just keep each of the HT Blocks as the very first trigger in the respective players.
The waits after them will only experience a slight delay (unlike before where they might not even run). Like instead of 12 times per second the waits will be checked 6 or 3 times per second.
Either way it's better.
Clokr_ says I should call this method MegaTriggers

.
EDIT:
Nozomu you are right to an extent.
I forgot to mention that if the 2 players housing my trigger method need to use waits then the waits will have to be chopped up into small individual waits, otherwise the method won't work right.
If you make a map that has 7 players who will use waits then you should use the old Hyper trigger method, it will save you headaches.
If you make a map that needs 6 or less players to use waits then you can still do my way without a hassle.
If you need a map where 8 players need waits it's now possible doing it my way but the 2 players where the hyper triggers are set up will have to have their waits chopped up. Like instead of wait(1000) it will need to be wait(0) and copy them 12 times.
So there are good things and bad things, you have to decide what's right for your map.