There's as many different formulations for Nepenthes soil mixes as there are growers, but I would stick with simple for now. LFS/perlite or something similar (or a live sphagnum mix) should work well. It's true that neps generally don't like to have waterlogged mixes, but they aren't cacti either so make sure the soil isn't something that will dry out completely between waterings.