Bignasdy,
Are you worried about dousing your landing gear with oil running the pitts muffler at that angle.? I would be a little concerned about the engine being so far up from the air exit at the bottom (over heating). I am asking these question because I also have spare new Tower .75 and Bisson Pitts waiting to get hung on the front.
By the way I recieved a perfect cowl from Horizon today. I had to call them again the other day and then they somehow pulled a cowling out of there hat, after they told me initialy they had no spare parts.