Bought in 2017 and the same software (V29) & controller it came with. No wifi or temp probs. You know, I purchased this from a David's Stove Shop in Weatherford, Texas. At that time, they had about 30 different makes & models on their showroom floor so that was great to be able to look at the different types of pellet cookers all in the same place. The guy who sold it to me stressed this be done every time. He even advised me to dump & clean the burn plate, how to fix the warp in the plate (old models had this issue but they modified them where they don't warp anymore) and then he said to throw in a small amount of pellets. Since then, I've read where that's only necessary on a non primed auger but I've never stopped putting a few pellets into the burn box as I always have - old habit I guess. So that's why I do that. I apologies if I misstated this as "required".
I have upgraded the burn box baffle, igniter, and replaced the outside fan and door seals. My best estimate would be about 2 tons of pellets have been burned in my 640 so far. It's used weekly at a minimum and I cooked on it about 3 or 4 nights a week in the early days. These cookers are a bit different and apparently not for everyone. I've read some guys who got rid of them and hated them but that hasn't been my experience at all.
I too have had mine full several times but I was cooking for 25/30 people and it did exactly what it was designed to do.
Your rig looks awesome, I love that set up with the comp cart & you're absolutely correct on the front stainless cause mine doesn't have that. Mine looks like hammered hell but it hasn't affected the way it cooks.