It has been noted by the Fish and Wildlife guys, that a "pond" of less than 50 acres is not a good candidate for Crappie. They just breed too fast and become too numerous for smaller waters to adequately contain. They eat themselves out of house and home, then become "old" but never "big".
Also, I would think that you would have to be pretty far South, to keep any fish in a body of water that was only 5ft deep. I could be wrong, though ... I'm just not that familiar with shallow ponds.
But, that being said - I'd still check with your local DNR or Fish & Wildlife Dept ... they would be able to give you the most correct advice on what species of fish could thrive in such a body of water. .........luck2ya ..cp