I'll pull some data verbatim from his DIY "all-in-one" recipe page for you - remember that this is not the TPN+ reproduction because TPN+ uses Ammonium Nitrate in lieu of Potassium Nitrate:
QUOTE
=====
How do I make it?
It depends on how you dose to what quantities of each chemical you add. The important thing to remember is that you must get the right amounts of the macro's and trace's mixed up especially if you currently dose different amounts of the solutions. Also it might be an idea not to make the solution too concentrated. What I do to make life easy is to adjust the levels so that one full fill (25ml) of my old Tropica bottle is enough to dose the whole of my 200 litre tank in one go.
As an example here is a formulation that is based on my PMDD+PO4 formula:
10g Potassium Nitrate
1.2g Potassium Phosphate (monobasic)
4.0g Potassium Sulphate
8.0g Magnesium Sulphate Heptahydrate (Epsom Salts)
0.5g E300 Ascorbic Acid
0.2g E202 Potassium Sorbate
6g EDTA Chelated Trace Elements Mix
500ml distilled water
If you wish to change the amounts of ingredients then as long as the levels aren't changed too much you can leave the amounts of Ascorbic Acid and Potassium Sorbate the same.
Dosing is 5ml per 40 litres
Each 5ml dose adds:
1.5 ppm Nitrate
0.2 ppm Phosphate
1.5 ppm Potassium
0.2 ppm Magnesium
UNQUOTE
======
The recipe you quoted is a basic EI macro only (NPK) which does not include micronutrients. When dosing EI levels of nutrients as opposed to TPN+ type levels then it is true that you do not really need K2SO4 as you get enough K+ from the KNO3 + KH2PO4. Cloudines, first of all is not that big of an issues and secondly is not caused by macro mix per-se, but can be an issue dosing some micro powders in hard water. Hydrochloric Acid (Muriatic Acid) is typically used to etch hard surfaces like concrete or grout, so imagine what it does to your fish or to your face. It's not something I would recommend.
If you want to learn more about the fundamentals of EI dosing check out the Tutorial
EI DOSING USING DRY SALTS although there is certainly plenty of value in starting out with James' all-in-one listed above.
Cheers,