I've got cardinals in mine, however, we got them when the tank was well established and my water is at 7.8. I wouldnt mess with PH too much, rather keep it stable and acclimatise the fish appropriately.
I do see your train of thought though, i'd love to have my tank parameters in accordance to what each individual fish prefer.