Yes, i remember trying the beta for that, it was almost completely useless! I think they partnered with gaikai for it. It would only ever be worth it if it was the full sl running.
I dont see why something like online couldnt offer Sl along with all the other games they currently provide, maybe theres a technical reason they cant, but it seems more like a licensing issue?