picture shows it on a sport classic, so it'll bolt right up to your monster (same fork, headlight, etc). you maaayyyyy run into clearance issues w/your handlebars, though. the SC uses clip-ons.
but you won't know 'til you install.
otherwise, i'd say you're shiny