you should monitor your ph in that soil - i believe happy frog is out of the bag low - like 5 maybe?
i don't know about feeding in it
here's a chart thingy from the internetz
If you want a peat based mix go with OF. I used it and didnt like it as much as HF. I mix about 20% perlite and 1tsp of lime per gallon of soil. Not sure youd need more vermiculite, it retains water pretty well even with added perlite. Never tried it.