For anybody else confused by the MFT vs. EF mount part of the article, the EVA1 features a S35 sensor.
A Canon 24-105mm is the standard in unscripted TV, although Sigma's version is noticeably sharper. And cheaper!
Who else just realized they have an awful lot more to learn about video?
I imagine it'd be pretty easy to find a used BMCC near that price point. For event videography, though, you might find the poor battery life frustrating.