Excellent work on both videos!
I'll be looking forward to your ability to hold 225 - 250 deg temps during your low & slow. If it will do that without hunting and caulking leaks this thing will really have some legs.
My early opinion is that the penalty for the low price will be paid a few years down the road when it will show a bit of rust. How much is anyone's guess.