Honestly I was talking to my wife a few days ago about subscribing to Digital Cable just for VOD, I want Howard TV and WWE 24/7.
Now I may get it, and I couldn't be happier.
One of the two things I gave up when leaving TWC for E* was Howard TV On Demand (the other was INHD/INHD2). I hadn't been watching it as much lately, which was unfortunate since I was paying the $13-$14/month for it (can't remember exact amount). I was willing to not have it any more to save cost and all that I would gain with E*.
If they DO offer it, looks like I may be adding it back.