There is some sort of pin thing that holds the new bars in place. I am yet to see it but I don't know if regular bars are going to work or if you will need different bars to make it work. Just some food for thought. I am waiting to see pics of how this works.
We looked at them pretty close and I don't think regular bars will fit.