As far as the question of the firmware. It is not user upgradeable, and will not be changed to "add" new functions. The only way the firmware will be changed is to fix any types of issues that may arise. As of now there are no know issues with the firmware. If something does come up and you need to get the firmware updated. The unit will have to be shipped to American Audio. Although, with the testing that has been done. I see no reason that there will be a need for a firmware upgrade.