You dropped your Daytona on the right side and DIDN'T pierce the mag crankcase/clutch cover? You're a lucky guy.
I've recently purchased a set of frame sliders from John King at
SkyKing, no cutting, and easy install... I hear... I still need to find a T55 torx to get it done.
Sorry, I wish I could help you with your turn signal issue, but electrics are a black art that I haven't picked up yet.