Constituents with no tickets in Analytics

I suspect I know this isn't possible but just wanted to throw it out to the wisdom of this group.

We would like to use Analytics to look at constituents who have signed up for newsletters, but haven't purchased any tickets.

I think the answer is this can't be done in Analytics at the moment as the Seats and Tickets Cube only contains customers who have tickets?

I guess ideally, we would like to see a Constituents Cube for this type of analysis.

thanka,
Dara