As Ned said artifacts help but are not necessary... the two main factors for RT are the cash and the supports... well I guess the third would be the offenders. The difficult thing about RT is that there are usually a ton of people going against that have a ton of turns to spare, and most people that play RT also have a ton of time to kill; so any attempt better have a ton of very active support to have a shot, plus it helps to pick a good time when the server is nice and dead.
As for who will go next... who knows... I`ve been waiting for one of those big ranking top 5 feds to start one but they have not =S
If it helps encourage anyone, CC will support their UW for, at least, the first 5 minutes.