That is close to Udo's, Udos also has coconut, rice germ, oat germ & bran oil. Sounds like a good blend although I'd be more inclined to supplement with it.
I've been using EPO to swish for a few months now. There are studies that show that it increases osteoblast activity, among other things...