A few quick snaps of one of my Pinguicula gypsicola x moctezumae:
Nice looking plant and flower!
What kind of soil is that?
"I may be on the side of angels, but do not mistake me for one."
I don't think that you use the same terminology in the US as here. As far as I can tell multipurpose compost is called potting mix, which primarily consists of peat, perlite, vermiculite and nutrients. John Innes is a loam based mix, as described HERE and I think might be called potting soil there?
Oooh, I like that, alot!