Mark B welcome to the PB Forum. Not sure what your pond goals are. Here are a few thing to think about.

With all the types of fish you have it is no telling what will happen. Take a look at these threads about GShad in ponds. IMO it is a mistake to put GShad in a pond unless it is a big pond ( at least 10+ acres) and it has a large population of very large LMB. Way to many negatives .

http://www.pondboss.com/ubb/ultimatebb.php?ubb=get_topic;f=5;t=000214;p=1

http://www.pondboss.com/cgi-bin/ubbcgi/ultimatebb.cgi?ubb=get_topic;f=20;t=003658

http://www.pondboss.com/cgi-bin/ubbcgi/ultimatebb.cgi?ubb=get_topic;f=20;t=002554

The carrying capacity of a small pond does not allow for many large GShad , BC as well as the LMB, BG and RES.