It actually looks fine the added intake and exhaust won't hurt. Temp prob issues are your main culprit. That and adjusting to a new rig. Keep firing her up and you will learn how she likes to dance.
One thing that has nor been addressed is grease, I hope you provided a way to drain that baby, because I can imagine that once you fill her up with a full load you will had a lot of grease to deal with.
Welcome aboard neighbor
Hook Line and Sinker
Viking 30 inch Gravity Fed Charcoal Smoker
Brinkmann 5 burner gas grill with sear & rotisserie
UDS's 3 and growing
Char Griller w/SFB w/mods
Charbroil 7000 Gas Grill