I dont know about which creek is better. I have seen them spawn in most all of them, but they do not spawn in all creeks at the same time. Creeks and bays that warm faster will get spawning bass first and then the other ones will get spawners later in the season.
Also depending on how much water is flowing in the main channel, it can be totally different from the sites near the channel to those way in the back of creeks. If we have high flow, it usually means cooler water in the channel during the spring and spawning will start way back in the creeks first. In low water years, the difference it not as great.
Timing the spawn is not always easy, but if you fish enough around the full moons of April, May and June you will probably find them somewhere. Getting them to bite is a whole different issue
Good luck,
Jim