Well personally I am a liquid foundation girl just because it gives such amazing coverage once you have found a product that you like. Occasionally I will use a mineral powder, but never on it’s own because although they do give coverage it just doesn’t do the same job. I know exactly what you’re talking about when you ít comes to make-up and the heat but a primer before you apply your foundation helps to keep it in place for a bit longer. Also when you are cleansing before you apply your make-up, use a gel wash instead of a cream as the gel tends to absorb more of your skins natural oil which will be replaced the second you start sweating. Avoid over creamy or gel moisturisers and rather opt for something matte. It might feel slightly tighter on your skin, but the moment you start to perspire it’ll all feel worth it.
As for mineral foundations… I would say use it if you feel you’d really rather go lighter than go all that extra mile.