Hi Dave
You probably don't want to hear this, but it only takes a wee bit more time to solder the connectors for your drops and then your done.
I would especially on that fancy ceiling track.
I have plenty of these if you need any more down the road just zap me a e mail.
Have Fun
Larry