I also use JCSullines 4.2.2.
It is CM10.1 on Kernel 2.6. I believe it is an early January 2014 build ( you can find it by searching for Tenderloin Jellybean with Bluetooth support)
To answer the OP question, each build has advantages.
CM7 was bay FAR the most responsive, and was always able to play local amd streaming content flawlessly.
CM9 provided android 4.0 and the UI enhancements. However it had lip sync issues on local video content. It did however allow very easy updates through "OTA like updates" in the system settimgs options
CM10 -- unknown, didnt try it.
CM10.1 (k2.6)-- basically is CM9 fixed... Mostly. It plays videos well and less battery draim (gone are the days of zero batter without waening and the fear it may be bricked). The issue is that it gets slow with time, perhaps hours or a day.. But youll need to reboot before to long. Videos can lag pretty bad, particularly streaming HD content.
CM10.1 (k3.4) -- unkown, but hopeful. Faster responce, low battery drain, yet possible issues with BT amd or audio/HD videos
Sent from my SCH-I545 using xda app-developers app