RE:Future revenue modelsYou would have to know exactly how many calls are being written against each underlying, what expiration, and at what delta. You also have to know what their exit strategy is. Do they hold to expiration for all written calls? Do they roll? Do they set stops?
One thing we do know is that in a rapidly climbing market the CC strategy actually acts as a drag on NAV as the calls are often assigned at the option strike price which may be much lower than the current trading price.