Hi Chris,
You can indeed make a customization like this, but it’s something that we don’t offer support so there some ramifications indeed – we can’t help with any of the custom coding for it, or styling for it, which is perhaps the largest “ramification” for customizations, but there’s also the rare situation that could happen where, if we release an update in the future that breaks the customization [highly unlikely, but possible!], you’d have to update your code to bring it in line with the updated plugin.
Other than these caveats, things should mostly be okay, and many many people customize the plugins and make custom views for them all the time.
You’d indeed have to get “down and dirty” with custom coding, and while I don’t have any examples or start-guides for this specific layout, we do have some pretty thorough documentation on our custom-views system that you can read about here → https://theeventscalendar.com/knowledgebase/themers-guide/
Let us know if that helps!