Thank you for the feedback. It is appreciated and helps to see if one is heading in the right general direction in the production process.
Wookie - I was on the fence about the piano myself and may well revisit this over the next few days as I have some time away from the wonderful called 'work'.
gusrogers - By artificial drums I take it that you mean the electronic tone of them. One of the tracks I am working on may be more up your street although the acoustic drums are filtered slightly.
Starise - Thanks for leaving a comment on SC :)