After trying EpocCam for a few Teams calls, I have decided that it has major issues and is unusable. I am now testing Camo which looks much better but with a significant price tag. They do offer edu pricing which I am investigating.