Think about stand-alone or direct plug in... if you're contemplating BMC... plus 1 for what Lyen just said... about ebikessf.com
I've a stand-alone that I don't actually need any more for an ebike because I'm now using the direct plug-in CAs that Ilia calibrates for his updated BMC controller.
Though a stand-alone CA is cool to have for bench testing "other" stuff because it doesn't lose the info after power off and the display can be away from the test area.
edit... sorry... bad word choices there ... CA is not for sale, I like it too much for the "other" stuff.