Looks good to me. It really does not matter what other people have to say about your build. You will know if your happy with the engine once it’s on the road an property tuned. If your not, you will make a few changes and you will learn from your mistakes or you will move on.