Mechanical is fine, dont worry about these big cats. Get a braided line and fit it properly, it will last you years. Mechanical sh*tts on electrical.
I got all the brass fittings to suit whatever your doing from autobarn and supercheap. Buy some thread tape or thread sealant otherwise your sh*t will leak everywhere.