After some further listening:
Piano is OK. I just don’t like piano so I needed to bitch about it 😀
BD issue is still there, and the whole song needs some variation. It’s just my opinion, but we’re into different musical styles, so you shouldn’t take it too seriously.