I believe there is additional option (standalone or needed w/ the Genesis option), you can schedule a technical workflow to extract the required campaign data elements on daily basis from Adobe campaign mart (system tables) to SFTP site or push the files to Analytics. Keep in mind that via Genesis connector, you will be able to transfer/share with Analytics the standard data elements. Any enriched data elements (attributes) you may have added in campaigns (e.g., campaign/segment metadata, snapshot attributes, etc.), you will need to extract those via flat file extract method to Analytics if required by reporting.
It all comes to the requirements and what is needed for reporting and analysis in Adobe Analytics.
Thanks.