Some explanations:
1. Yes, I'm aware of Microjungle but still don't get why does it weigh twice bigger and above. 323 bytes of XT.js is NOT gzipped size.
2. This library is VERY strict to the syntax. Any mistake - flow ruined.
3. You know how to deal with DocumentFragments, right?
4. No serverside planned, sorry.
5. Yes, it's already used in production.