Is there a support email I can go to directly to ask them?
No email. They have a public FAQ and a ticket submission. You can register an account for free without giving any information as far as a credit card is concerned.
When the Knicks @ Boston game came on it was streaming from NBA LP, then it cut off on LP becuase it says the game is blacked out, then whatever source it's coming from says "GameSearch Found, your game was found on channel 627-1" and they switched it to that channel.
How is it better? LP (at least ILP) can pause (live games), start from the beginning, etc.
Well there's an example right now. The Knicks @ Celtics game is blacked out on LP apparently at this very moment. But I'ms streaming it in full HD quality of this site from the MSG local New York channel.
The blackout thing is US only I believe, so it's definitely better there.
Quality wise, I have a hard time believing their numbers, at best they should be equal to LP (but maybe for technical reasons, LP limits slightly the quality stream, nevertheless they're both great 720p).
So yeah, I'm not sold and you always the risk of shutdown.