Your efforts are rewarded! Nice work!
Remember, the only time you need more power is when you run out of what you have! ;-)
Full rated power only comes at full rated engine speed, and for that, It looks like your set up works well, 5 psi is + 1/3 atmosphere!
You WIN!