Aside from the swords, the plants you've mentioned aren't particularly fussy in terms of substrate. Anubias and java ferns don't need any substrate at all - they can attach to hardscape, and draw their nutrients from the water column. Crypts will need to be rooted, but mine has been doing very well in a totally inert substrate for years now - I bought one C. lutea and now have 5 -7, and I have been horribly negligent with fertilizing (aka I haven't done any until this past couple of months, and while it has reacted well to fertilizing, it was doing perfectly well with nothing but what the fish provided).
I have 2 swords in this same substrate and can say they definitely aren't doing as well. They're both still with me after a few years, but haven't grown and in fact are smaller than when I got them..... Since I've been providing root tabs and fertilizing the column, they've put out a ton of new leaves and gotten bigger again. I haven't used any of the substrates you mentioned, but I think with your plant selection you probably don't need to worry too much about them - they'll do well in whatever you pick.