Thanks Rob! Your explanation clarifies lots of things for me. I’ve always been the kind of person who would rather spend some more, wait a bit longer if necessary, and buy the right staff. I will get an engine with the updates you are mentioning and definitively do more research and learn on the way.
Either if I change my mind and decide to race it or sell it will pay off to have and updated engine.