Bfold,
I disagree with your assessment that EVERYONE needs a flat surface. I have rather poor ankle flexibility and in order for me to execute a proper plifting squat, I need a little heel on my shoes. Not to mention, I tryo to focus on driving my feet out, not down ala Louie Simmons, and for that I need a shoe with a wide base and a little more lateral support than Chucks or wrestling shoes.
My choice, believe it or not, is Sketchers sport shoes. They have a wide base, a little heel, and some chunky ass tread so my feet don't slide. I highly recommend them, but if Chucks work for you (I hated them), then go for it as they are about half as much. Good Luck,
Joe