I have stayed at he ball park lot a couple of times when in Hoover for shooting competitions. It is convenient to I-459 and shopping with large sites and good hook-ups but it is definitely not a campground experience. It gets very hot during the summer and worse the adjacent parking lot seemed to be the nighttime gathering spot for many cars who practiced their spin-outs and burning rubber each night.
I won't stay there again.