Nice to see you got your bars and have them installed... my LBS stocks them and think I have really depleted their stock by purchasing them for myself or turning other people on to them.
Since they are a narrower bar you will probably need shims to mount things.
Just did these up for a friend... you can see the shims if you look closely enough.