I am interested to see how your new brake set up works and how and where you mounted the master cylinder and boosters. It sounds like a good idea.
As far as turning, it definitely looks like you may have issues with the wheel clearance. What is your plan to fix that.
Gene