I can't say much about the new Terminate method, but I have an application (NOTE: not a game) that does the following at certain points
private void Kill() { new Microsoft.Xna.Framework.Game().Exit(); }
This application has been certified without any problems. This application is for WP7 and WP8, so I was not able to use Terminate ().
Shawn kendrot
source share