It's long but very descriptive. I have seen some commercials lately that have the website listed at the bottom and this is better than most. Not necessarily this subject, but 3-4 word names anyway
I think it's quite a catchy domain phrase. I think it is worth up to $1500 to a savvy net marketer somewhere. Like alot of good domains, it's a matter of finding and presenting it to the premium paying end user, Which, as you know, is no easy task.