Thanks for that, very useful. It won't help when transposing on the fly, but option 3 could be useful to make some regular charts easy to read.

I don't think 2 works at all if you are also transposing the chart for Bb, I tried changing the original to enharmonic variations but it did not affect the transposed-for-Bb chart.

Some sort of preference is obviously needed, there must be a way iReal could be changed to never show me a 2-5-1 in B as Dbm7-Gb7-CbMaj7. Perhaps the programme should automatically recognise and group 3-6-2-5-1 -type progressions and present them sensibly.

Thanks!