Thanks to everyone for all their input on this topic and whilst I'm still only a newbie what I've learned so far is that it makes total sense to try and replicate any fishes natural habitat as closely as possible.
This includes but is not limited to water flow, PH, Hardness, temperature, the number of that fish, tank mates, light and shading, hiding places, bog wood, rocks, plants and obviously the actually substrate.
For any bottom dwelling fish or fish that engage with the substrate it seems total sense that it is vitally important.
Hence if Corys. Pandas in my case, are naturally found in fine smooth substrates then we should keep them in fine smooth substrates.
I very much doubt that their flat bottoms evolved from living in rough gravel and my current thinking is that any effects of tank breading is highly unlikely to override millions of years of evolution.
However this does not mean that they will not survive, breed etc in a gravel tank, especially smooth gravel, but it is likely that their quality of life and therefore their lifespan will be lessened.
Hence I will be changing at least a large portion of my substrate to sand.
Thanks again to everyone.