I've used many different all-mineral substrates to grow Mexican Pinguicula: Aragonite, coral sand, gypsum, washed silica sand (various grit sizes), charcoal, perlite, pumice, vermiculite, Schultz Aquatic Plant Soil (APS), sintered clay pellets, and plain kitty litter. All of these substrates, and others, including various combinations/mixtures of all of these, have all been suitable to cultivate Mexican Pinguicula plants, including just putting them into transparent plastic 'rocks' glasses, without any media at all.
Some species/hybrids appear to benefit from media with calcium in them, including crushed eggshells or oyster shells - others, not so much. I particularly like adding some iron oxide powder (like that used for ceramic glazes), to all media. Also, I generally add dried, ground, insect powder to the media surface, when potting plants, and periodically to the leaves, thereafter. Including some RootShield® (Trichoderma harzianum), dusted on the media surface or mixed into the powdered insect feed.
One thing my cultivation method prefers, which is contrary to many other growers. I like to use strong fluorescent lighting, with lights on for 24/7/365 and a strong attempt to maintain the water levels in plastic trays, near the surface of the media, year-'round.
A common misconception, reinforced by several popular books about CP, is that Mexican Pinguicula are dormant in the winter. They are never, truly "dormant". Some are heterophyllous, and some are homophyllous. Heterophyllous plants produce two different leaf forms, depending on the season/environmental clues, though none ever stop growing, with many of these heterophyllous plants blooming from both summer and winter growth phases, while others regularly blooming from either their summer or winter growth phases. There are a few possible exceptions - perhaps Pinguicula medusina is one; though I suspect even they're still growing, even when they look like little dead balls/bulbs.