Hi!
Thanks for the comment, I think it's pretty constructive. The site is bigger because it is a SPA. It loads every static asset on start, compared to the HN approach which loads only the current page. The NX framework itself is 12kb zipped and 10kb minzipped.
I agree, that it is not a typical use case, but it is starting to become a standard thing for new frameworks (like todoMVC). The point is to implement something that others implement too, to give a fair comparison to users (code).