There doesn't appear to be much in the way of recent youtube vids about it, either (well, none that discuss the nitty gritty and/or showcase the amazing possibilities) - and what info there is seems to be a good few years old. I was worried that perhaps it didn't exist anymore until I created an account a couple hours ago and was relieved to find it still quite alive and well.
Naturally, I'll be blowing Kitely's horn to all my SL friends in hopes they'll also abandon ship and come join me; I've been throwing out links like flotation devices to the drowning and dispirited for the past hour
