I've sold Strong Track since the 1990's and everyone has been very happy with the results. Don't worry about the radius. There are always ways to install it. If you need to, you can use a die grinder to create a new gate. On some boats we just pull the gooseneck fitting.
One caveat and this is a biggie. It's not always possible to adapt the old main for use with Strong Track (or any other track system). The luff of the sail will be moved aft. The headboard may not clear the backstay. The tack moves aft and you may have to just lash it. Naturally the clew moves aft as well and if it's already very close to the end of the boom, you may not have adequate outhaul
If your mainsail
is older, it's best to wait until you're replacing the sail to install the track. There's a fair amount of work in retrofitting the old sail so you end up with some labor charges. On a new main, there's no additional money
spent installing the hardware
because installing luff hardware
is part of building the sail.