I've played the game from an external hard drive before and it worked perfectly fine. Naturally, load times and asset streaming will depend on the speed of your drive and what version of USB port you're using.
Seeing as your drive has enough space to store the game though, it sounds like at least have a half decent external drive so I don't imagine performance will be an issue.