Whats everyones thoughts on the panhard bar for a pinto......getting ready to sandblast and want to make sure I get everything on before hand. Should it mount from the drivers side...passengers side....or does it really need one??? Not enough room for a watts link. HELP!!!!