I took a free trial with them a few months back, though I was looking more at getting industry feedback on my writing than pitching opportunities.
The feed back was professionally run but it was 100% aimed at lyrics with zero feedback on the melody, groove, choice of instrumentation etc... So it didn't really cover what I was after therefore I let my membership lapse. The site certainly looked good, it will be interesting here your thoughts on the pitching side of it.
Good luck Alan, hope it goes well for you.