Whoa! Those do look pretty nice, Geeto. The Emgo's bend easy, so if you wanted something solid those look like the ticket.
It's been a few years since I installed mine(78 F), and I forget some of the issues I encountered. Mainly it was the clearance between the headlight shell and the ignition switch base plug that took some finagling to get right. Would steer clear of any ears with short mounting extensions(or whatever you call the headlight mounting tab).