I have played around in the past a lot with different ion pairing reagents for the separation of amino acids and peptides and I have tried more or less what it has been suggested here (i.e. polymeric columns (or even porous graphitic carbon which also does not have residual silanols, fluorinated columns, end-capped and not end-capped different bondings, different organic modifiers, buffering etc
So I have published some papers on this. The studies are not extremely systematic and of course you always publish whatever worked best (always for the sake of simplicity).
For example:
Petritis et al. Ion-pair reversed-phase liquid chromatography-electrospray mass spectrometry for the analysis of underivatized small peptides
JOURNAL OF CHROMATOGRAPHY A 957 (2): 173-185 MAY 31 2002
Petritis et al. Ion-pair reversed-phase liquid chromatography for determination of polar underivatized amino acids using perfluorinated carboxylic acids as ion pairing agent
JOURNAL OF CHROMATOGRAPHY A 833 (2): 147-155 FEB 19 1999
Also in reply to Hans comment, you can predict the peptide retention time in IPC. You may see:
Petritis et al. Use of artificial neural networks for the accurate prediction of peptide liquid chromatography elution times in proteome analyses
ANALYTICAL CHEMISTRY 75 (5): 1039-1048 MAR 1 2003
I have also submitted another article which is using complete peptide sequence information, and several other peptide descriptors resulting in much better retention time prediction (100% better).
Finally as I said before, most of the work proposed here has already been done, so I would suggest ambitious graduate students to wait before starting working on these
In my next message I copy paste titles and abstracts of published work that address part of what is been discussed... (I prefer to keep the messages short otherwise even I am bored to read through them...).