I am up in Upstate NY and have similar water temps and conditions. I went with the fatheads and crayfish first then waited a year and introduced the Yellow Perch and then the next year the Small mouth bass. By doing so I have continued to have a great forage base in Fatheads and crayfish as well as YP. The bass are doing great and all is in harmony in my pond.
Best advice that can be given is do not rush to put in game fish. Build the eco system first and allow forage fish a time to establish. Once you have that you will have an eco system that mostly takes care of itself.