Yea, the first clip was to show the dampness and edgehold, the other two clips were to show that an SL can still be playful.
Demo'ing is definitely the best way to find the best match for you. That is going to be better than any random stranger's advice on the internet.
The Carbonium topsheet is a fun, but not a must have in my opinion. If you are riding smaller hills at slower speeds you might not miss the dampness of the SL (I would but that's my opinion). The Cobra is about the same as the SL in dampness AND has a carbonium topsheet, but is slightly more directional (I read that you didn't want the Cobra for some reason... but I forgot exactly why). Again, based on what you do... the SL or the Cobra.
Hmm don't remember saying that about the Cobra. I have considered it - but I don't remember why I shyed away from it. Maybe not as freestyle friendly as the SL due to it being more stiff in the flex.