Remember this, my advice to you gives me no loss or benefit... The guy selling you the fish gets a large benefit. Take a poll about crappies in a small pond, I think you quickly find they are a poor decision in most people's eyes. In the end it is your pond and you can manage it the way you see fit. After all, we are all our own Pond Boss.
I am currently working on a 0.4 acre pond. I too am stocking SMB. However, I have NO rocks in the pond at all. I like this, because I can control the SMB population. I expect zero natural reproduction. This is what I want, I can manage the numbers of SMB in the pond. Just like people do with hybrid striped bass or walleye... Every year I will stock 25 advanced fingerling SMB, it may cost a little more than natural reproduction, but in the end it gives me full control of the fish numbers. Exactly what I want.
If at some point down the road, you change your mind you can always add LMB or crappies. However, once you do you're stuck with them. Why not give the recommendation I am making a shot and see where it takes you, I honestly think you'll be very happy with it...