Epsom Salts are pretty harsh to take on a regular basis. a gentler form of magnesium done regularly would probably be better, check out the hans nieper formulations or mag glycinate or mag citrate.
looks like you are moving in the right direction though.