I am trying your implementation but I am getting The "path" argument must be of type string. Received undefined when I refresh localhost, not sure why. I'm still investigating...
One change on my end, I cannot use import { ɵCommonEngine as CommonEngine } from '@nguniversal/common/engine'; because it causes Cannot find module '@nguniversal/common/engine' or its corresponding type declarations.
This import { CommonEngine } from '@nguniversal/common/engine'; works, but not sure if that's good to go.