stocking it w/ so many prederator fish (bass, cats) especially larger fish will require a good forage base. bluegills will survive on insects etc, but bass and cats need minnows. I fish a pond that is well managed and about 1.2 acres. i believe a few years back, the owner stocked about 500lbs of fat head minnows just to keep up w/ the fish. (only bass). Consult the DNR, they have programs for pond management and will give you FREE advice.
to further drive that point home, i fish another pond that has some very nice fish in it. it too is about 1 acre. Its never been stocked or managed. There isn't a very good forage base for the bass so their primary forage are crappies. You will catch a 15" bass w/ a 4-6" crappie in its throat. i have also caught crappie and had bass come and hit them while bringing them in. Basically what you get here is small skinny bass ( no medium sized forage) or fat sow 3-4lbers. PLUS i dont like the fact that my bass are eating all my crappies !! I caught a 17" crappie there a few years ago, would've had him mounted, but it was paper thin. If i had the money now i would dump a butt-load of minnows in there and let things even out.