hell yeah
Very interesting that you got the idea to this from a dream.. :)
As far as the beat, well, to me this sounds very good, i just think you should take it a step further, you know? Make it the classic beat, with a intro, a drop, the bangin middlepart and a bit of a chilled out ending. You could definitely cook some serious shit up with that piano and string.