I'd be for that but not sure how that would work with exchanges and pools.
QT client default ON, darkcoind default OFF.
Then you wouldn't be able to say it's automatic or mandatory if there would still be an option for those to get around having to do it from the start.