If you are adding features which add minimal expense and enable future viability (for example USB ports, or a modified PCIe port on the bottom of your console for expansions) then it isn't a bad strategy to 'future proof' your console; consider the Gamecube as an example, which had expansion slots for a hard-drive, GBA player and modem/broad band adapter and yet was the least expensive system.