Got the pin & weld job done yesterday. AllenM exceeded my expectations. The flash hider portion is welded to the mount in 4 spots and the mount is pinned/welded to the barrel. I'm glad I went this way after taking all things & advice into consideration. A 14.5" SBR seemed pointless to me since the barrel length is so close to being rifle length and really defeats the purpose of what most people want to achieve with an SBR, which is to have a much shorter overall length.
Some gun porn:
Some gun porn: