This is great for infrequently performed security critical tasks, such as logging in or chang-ing critical wireless communication parameters in mobile handsets, or when only one trust domain is active at any time.
However, performance may be significantly degraded if frequent world switches are required.