Thanks, and I'm happy you'll consider it to use with your son. Performance wise, I'll let Ash talk more about that as he's the one who's been obsessively making sure it loads and runs as good as possible.
Virtual DOM is completely unnecessary to us. We have minimal problems with DOM calls. It is all to do with layout performance, and VDOM makes no difference at all there.