I’ve owned a Big Joe for about 6 years and results have been overwhelmingly positive.  It holds heat extremely well and also retains moisture in whatever meat I cook.  The ash tray needed to be replaced perhaps due to the fact that I marinate most everything I cook.  Also, the casters did not last, with the rubber on the wheels dry rotting in a matter of two years even though I maintain the unit under cover when not in use.  One advantage that I wasn’t anticipating is the fact that when cooking is complete, you can snuff the coals and reuse them on your next bbq event.