I like getting CC. I do not do much fab work. Learning things is good.
I am not really aware of any other place to mount on the B-Pillar. There are some spots but not any that allow placement of a bolt that is of any decent size/able to bear any load with out adding metal and stuff...... I would rather start working on a cage then doing that.
I am confused by what you were trying to suggest for design.
__________________
|