@Lugia,

I actually just reached out to the company, and they confirmed that the finished module will have phantom power. As for the impedence and input levels, I would imagine that's what the Mode 1-2-3 switch will be, no?

Unfortunately, they also said 2021 for release.