Which features are we talking about? I'm a fan of privacy at the protocol level and then compromises for efficiency/user experience at the application level.