Thanks for playing! The difficulty and feel definitely need some tuning I agree, I'm thinking of possibly adding an indicator or drop-shadow to better show where you are in relation to the wire, do you think that would help?
PS your game looks sick from the screenshots, I'll give it a jam when I'm back at my PC.