The new ones are in the works. I'll keep you posted on when we have them in our hands. We'll have them before Orlando for sure.
As far as the bars, I think you'll just have to take them off when you store the car in the garage. Won't be much different than taking them on and off when you load and unload the car from the trailer.