I'm not a rocker "obviously" :-) but I thought the song was very well done. I don't have enough skill to comment on what instruments fit as I'll put any instrument in a song that I think will work. Still a good song and the vocalist was fine though I would have liked to hear a "rougher" edge to his voice. I think if he had that he would have lifted the song ever higher. Just my thoughts.