I get a ton of CPU's, mostly because I fly a lot of smaller market routes (and GS doesn't hurt). I get the emails consistently. The only reason I bother to check them is to see if I got the 1st row so I can change to a different seat.
Yes, it's a first world problem to get upgraded and still not be happy with the seat assignment.