Depends on the volumes. I did do the math long ago and decided that minilab-quantities made the cost per roll so low that I never bothered recalculating it afterwards. If you factor in the time spent weighing stuff out, it's even more attractive to just go with Fuji, Bellini or Kodak stuff. Although Canada is a bit of a special case in terms of availability of chemistry.
A ferricyanide bleach is cheap & easy to make, although not necessarily recommended for C41 (it will work though). An EDTA let alone PDTA bleach will be a somewhat different story due to availability and cost of the ingredients, and in the light of the capacity of a modern factory-made PDTA bleach (used replenished), it's most definitely very much not worth it trying to DIY it, unless you live in a place where a factory-made bleach is somehow impossible to purchase.
In my testing I did see subtle differences between DIY color developers along the lines of the one you've used here and factory-made Fuji developer. Whether those differences are meaningful to a photographer is a personal choice.
CD-4 can be obtained through e.g. eBay. Artfcraft in the US also lists it, but apparently US ground shipping only.