Congrats on launching! I can sort of relate with trying to pull off ideas on the side in a field completely unrelated to computer science as someone who wasn't bred from a young age to program. It's definitely hard, and I commend you for putting in the hours and the effort.
As for the product: It's a neat idea. I think it'd be cool if you actually gave people on Facebook and promoters in general a small cut of some sort of revenue. It'd give users two incentives, both monetary and social (being known for discovering great undercover bands). Have users compete to be the best 'agents'.
Don't mind the haters – it's the growing trend 'round here on HN. If you're not a CS guy, you don't deserve much, basically. That's even more so for people working in business. But you've done far more than the people here can claim to have done.
Best of luck!
Edit: What made you settle for that one idea? Was it the only one you had, or did you choose it from a list of others you were entertaining? I imagine working in an industry like Finance you haven't got much time to play around with ideas left-and-right, so there's a bit more calculation in picking an idea to move forward with.