Hi Justin
As another 888 owner just wanted to say welcome to the club, there quite a few 888 owners in the club hence our own little section on here now!
Where abouts are you? I know a guy in Romford, Essex who could probably help you out, he does polishing amongst other things, I'm sure he could repair the damage and have the swingarm looking good as new again?
Steve
Street Tech
Rear of 213, North St
Romford Essex
RM1 4QA
01708 728600
Hope you get it sorted?