Nice job Dan.
Around here (vermont) you would get stopped for:
no fender/ inadequate fender,
improper seat to handlebar height,
loud pipes (not being on a Harley, it must be too loud),
minimum tail light footprint not met,
"...registration says black, but YOUR registration says blue, buddy..."
footprint of rear viwe mirror too small...
on and on and on....

but overall I like.
peace,
michel