I understand why you had to make it a full version (3.5 -4.0) upgrade. There is no way you could call it 3.x without supporting the add-ons.
However, I don't see this as a significant upgrade in functionality or usability. A significant rebate would be required for me to move up to 4.0 from...