Just saw your wiki submission. Will moderate it in a sec. I didn't see your response until now.
I feel the service of Neon Alley could not face the competition and carve its own niche. Then, it got absorbed into HULU later on. HULU has its own issues with streaming certain shows such as CBS and AMC shows. I found out late that HULU was for the states when doing the simulcast guides. It's a shame Canada doesn't get more different streaming companies, so fans get to choose the best deal that fits them.