There are some sites that either don't load at all or don't work well using the website translation on translate.kagi.com .
There should be some kind of detection system that can tell if the translation isn't going to work well for a given site and then suggest to the user that they should install the extension instead.