I've only read about half way through chapter 106, so maybe I should read further first, since she might end up doing something smart or her goals might be different than what she's stated so far, but...
Genius plan Chao. The general population is really going to believe that mages exist based off of images and video from some source that isn't the government or a major well-trusted news source, much less images and video that are being spread around the net.
Everyone would just say that the images and videos were edited. Nobody would buy that for a second.