Какой из них работает лучше для запуска основного цикла игры?
В RC0 появилась новая опция, это событие CompositionTarget.Rendering. Похоже, что это лучший вариант.
Что касается других методов игрового цикла, то общепринято, что пустой раскадровка лучше. Поэтому я бы порекомендовал сначала новое событие рендеринга, и, если кажется, что у него есть проблемы, используйте пустую раскадровку.
У меня есть немного о новом событии рендеринга:
http://silverlightrocks.com/cs/blogs/silverlight_games_101/archive/2008/09/26/a-much-cleaner-game-loop-in-silverlight-2-rc0.aspx