Thanks for the help and advice!
As far as the fence goes, I don't have the front rail. Not a biggie because I was planning on upgrading the the Vega like you mentioned. And also as you mentioned, I will install a paddle switch. As much as it might look tacky, I care more about being safe...