I'm not a convertible person either,but that looks great! The shark fin doesn't bother me at all because it's dead center. At least they didn't put it tot eh side like on the Silverados.
If you remove that STB to do any work on the engine, would it mess things up? Would things shift? Or is is more of just a support for thing when the car is moving and shaking around while driving?