I'm new to this forum and just found out about GreenSock. Your animation (or typographic intro) just saved me a lot of effort.
May I suggest eventually making a shorter intro (such as 30 seconds). Yes, it would be fewer words, but some clients/projects may not require as much.