LOL, it does look a bit alien, but I've been running the Puig screen since I felt it offers much better wind protection. I think the styling tends to fit in with the angular shape of the SF, not to mention it is affordable and readily available.Whatever you do, get the Ducati fly screen! Any aftermarket will look ridiculous! For example, look at what Puig did with the Gen 1 SFS. The screen looked like something that came out of an Aliens movie! I missed out on purchasing the DP one very recently and I am kicking myself for not purchasing it too!
I do agree that the instrument cluster looks weird on the side profile as well.
Maybe because I've run it so long, I barely notice it any more and bike feels "naked" without it.