Sending SMS on event registration
Definitely use CiviRules. Why can't it use event tokens? If there's a specific shortcoming, why not log it with the team? I've a feeling some work may be done on it in the UK CiviSprint next week... ;)