What are the main differences between 2...d5 and 2...e5 in the anti-Caro-Kann? In the anti-Caro-Kann (also known as the Pseudo Panov-Botvinnik or Panov's little Brother), reached by 1. e4 c6 2. c4, what are the main differences between 2...d5 and 2...e5?

[FEN ""]
[StartPly "4"]

1. e4 c6 2. c4 d5 (2...e5)


The reason why I ask this question is because I play the Black side of this opening, using 2...d5, as suggested in The Caro-Kann: Move-by-Move. I also own The Panov-Botvinnik: Move-by-Move, which covers 2...e5 but from White's point of view, so Black ends up making a mistake, or the author annotates the White moves more heavily.
I don't play this from either side, but apparently 2... d5 leads to positions known as isolated queen pawn (isolani) which can also result from many other openings. Look it up, there is lots of information out there about this. There is a fairly standard plan in these positions. White wants to avoid getting into an endgame where the pawn would be a weakness. Typically black would try to control the square in front of the isolani (i.e. d5 in this case) preventing white from exchanging the pawn playing d5 himself. White usually has a bit more active play in the middle-game.

I don't like 2...e5. If white attacks the e5 pawn, e.g. with 3. Nf3, black is almost forced to play 3...d6 and the set-up with pawns on e5,d6 and c6 is gernerally not good. White can later play d4 and open the d-file after which the pawn on d6 might get weak.