I worked at two banks and you wont believe the amount of repo's on co-signed bikes and cars. The kid isnt dumb he understands the liability. If you were unable to continue payments and he was unable to make them that can stop him from buying a house or even another car at a decent interest rate which could mean thousands of dollars gone down the drain.
Listen, kiddo.....Anything is better than payments...and for your first..middle..and last bike stay off those Dunlops....they've caused alot of lives.