I do a heavy dominator mix on new kits too. That bike looks awesome good job on adding the material to the cases. JB weld can either be victorious if done properly. However done poorly it can be a recipe for almost Incurable air leaks.
Good write up so far. I always wish more people would do this.