Absolutely, what I'm calling 1.0 will essentially be a very early-access state (or yes, it maybe more appropriate to call it a vertical slice.) From there I plan on taking time to rewrite a few large portions of the underlying systems to support both more flexibility and more advanced processing of individual cards.
If I haven't at any point made it clear - this is a final project for school, so I have some specific milestones I have to hit. It is however, my project entirely as I'm running a solo "team" so I can continue to develop it however I please. As for the demo, that's very much going to happen next month. You will be among the first to have access to it. I'd very much like to hear your thoughts!