The point of a build thread, IMO, is to get other ideas and expertise involved. When I post projects, I hope other members will tear it apart with detailed info from their experience, or opinion even, wrong or right. I don't have this model, this engine, etc but I watch threads like this to see what is involved and how the obstacles are overcome. Being given this info should never be thought of as an attack but helpful criticism.
Every point brought up has been countered by the OP, showing he had thought of these things. That's how a thread like this should work. I wish people would leave their tender feelings out of the tech related threads. We all learn more that way.
Loving this project btw.