I have the smooth Laced chrome profile rims on my 2010. They don't have these new for 12 inner bands, but they do have a rubber band to protect the tube from the spokes. Had them for a year now with no problems. Not hard to clean or put air in. I don't understand all the fuss about them.
I am thinking that these new strips will work fine with your wheels. The advantage would be to be able to use a tubeless tire plug in case of a flat. Captsluggo