Is this an acceptable opening?

First position, white's best is 2: d5. Myself, I even prefer 2: c3 and 2: e3 (or even 2: Nf3) to 2: dxc5. As played, retaking with the queen I think is going to provide not much chance for a white edge.
Second position, black is not doing well at all. White does not have to castle queenside, and how is black going to recover this pawn? It is defended by the knight, and even if it is recovered, meanwhile white has plenty of king safety on the kingside plus the open f file, and better development. I think black would win very few games with this "opening" between evenly matched opponents.

Considering black is always a tempo behind, is this a correct opening for black. PS: If you think white should have played this differently ( apart from accepting the "gambit"), please post.
While I'm on the subject, here's an interesting gambit I discovered, violating a few chess prinicpales, like not wasting tempo, not moving your queen early and not sacrificing pieces... yet , I LIKE IT !
It lets white developp his pieces a lot, but the king's position is horrible. White is now obiged to castle queenside now, which will take an eternity seeing that no piece on that side is moved yet.
I know that there's almost no chance white is going to open like this, BUT IF HE DOES...