My best experience with camping in Kruger is Tsendze. Our first camping trip in Kruger, before we got married, was at Satara (only one night and huge spiders in bathroom) and Shingwedzi. Shingwedzi was the best of the two, but its difficult to judge because we stayed in a two men tent. Two men tents can fit anywhere and there was not much to complain about.
After the 2 men tent we moved to a off-road trailer and had some good experiences at Berg en Dal until last year when we could not get a camping site and no-one was showing where you could stand or check if you did book. We found a small spot behind a permanent tent. Luckily we left the trailer at home and took a 3 men tent (upgrade). It was actually nice to camp with the basics again.
My experience with Crocodile bridge was not that great. Also could not find a spot due to the camp being overbooked, while we booked 3 months in advance some drove past that morning and got a spot. We were told there is plenty of space and can camp any where. Before starting a big argument SO pulled the trailer between 2 campers (one in a one man tent and the other sleeping in the back of their bakkie. Luckily we could share half and the one side with the bakkie and the other half with one man tent. The next day they both left and we stayed on two sites now and decided to leave the trailer where its standing after receiving instructions from the office that there is plenty of space the previous day. The next guy that booked in had a huge caravan and not much space to squeze in on one man tent's spot.
My preference is any campsite with shade and well marked campsite with fix rules about the numbers. Thats why Tsendze is tops and next I will try Balule. We try to avoid those "taxi" campsites that always have space for more.
Forgot to mention Punda Maria. Love the camp just a pity its so far north.