I'm not sure where the 2.5% trading fee is coming from but I don't see that's a problem at this early stage. If that's far beyond other coins or exchanges, then obviously it's to be expect you might adjust that to match later on.
I'd prefer seeing XCP back on Poloniex asap. I'm keen to double down having seen the devs and community work through such an issue so well.
I'd agree - the 2.5% trading fee is preferable as a voluntary 'tax' on those wishing to trade on a centralized exchange for the next few months. It's also not all that burdensome to anyone except the highly speculative traders.
As others have mentioned I believe there's some shared responsibility between the devs, the community and Poloniex for the loss. Poloniex is partly responsible since any exchange that allows for a full hotwallet withdrawal will inevitably end up with a loss that might have been preventable. The devs have contributed, the community will contribute and I'd like to see Busoni forgive a percentage of what was lost.
The devs, most of the community and Busoni have done well to stay calm and work through this minor debacle. Once I get access to the XCP I've got at Poloniex, I'll be kicking in a donation. It's alpha code - that means that for everyone except the most intrepid, keep most (or all) of your XCP off an exchange.