I've used solid core door blanks a few times too. They work great but if they get wet, they get wavy. Water gets in through any holes and the particle board inside swells up.
Lately, my favorite wood for an expendable top is "lumber core Meranti" plywood. Some places call it "shop grade". It's not exactly meant to be out in the rain, but it does hold up to a little water since it's all solid wood inside. It stays nicely flat, and it's not very expensive compared to other types of ply.
On mine, I took the time to put a solid wood edge around it, and that makes a big difference. Otherwise, the edges will soak up water like crazy. I also hit it with tung oil, which helps a lot too.
I try not to cut into it (not even with a utility knife), but I do run screws and nails into it all the time. Every once in a while, when I need a super clean surface, I hit it lightly with the random orbit sander.
This top is going on a year old now. It stays outside, under a canopy. Sometimes the rain gets in a little bit, but not too much.