I don't usually comment but I had a blast with my friends using this mic last weekend 
. We're talking 10 people, all singing at the same time, and not one person was hearing each other... well, almost
. The only thing that would make it better is if they added more features to remove vocals from songs like you mentioned. But honestly, I don't know how much of a difference it'd make for us - we're always having so much fun, even with the muffled vocals 
. For the price, this mic is an amazing deal and I can see why people are raving about it
. We ended up buying another one to have a duet partner... our neighbors were not thrilled
.