Too late now so stop complaining
I think it looks great, the only thing I don't like is the fact that servers like these are never hosted.
You seem to not understand the purpose of a trailer. The music is not the central part of the trailer and prospective buyers will not be overlooking the game because they hated the music used in a trailer. What the trailer demonstrates is the visuals, capabilities and gameplay of the thing they're looking to buy.
I liked the style that played during the haunted mansion bit, do you know if it's a specific style with a name or if it was just conjured up for this one song?