Ticketing for political fundraiser

We've got a potential political fundraiser for candidate forum at our venue.  They normally use act blue and would prefer to use this as their ticketing system as it integrates well and deals with the very complex reporting needed by FCC. There are a lot of challenges on this so want to see if anyone has done this before.

From a high level we need to know we can 

  • Track funds appropriately
  • Gather and report on customer information needed for political donations reporting (we could do CSIs but that has limited use for reporting) 
  • Track Pledges

Really would like to do ticketing for this event...but good to know if anyone has tried to do this and ran away screaming.