It appears that RE and NC Spark have no way of managing a multiday convention event well. We want a constituent to be able to pay one flat fee for their package. Day 1, Day 2, FUll weekend, etc. After that admission price is paid, they should be able to register for whatever sub-events they can based on their package. Dinner, dance, workshops, lectures, etc. We don't want to allow them to register for events that are simultaneous; no Schroedinger's cat's allowed. It would also be nice if they had the ability to update their selected sub-events electronically.
It seems nearly impossible to do this with Raiser's Edge and NetCommunity Spark.