I would like to suggest adding a checkbox to the quick entry screen of depreciation for the option to elect out of Special Depreciation Allowance without having to enter the detail screen for each individual asset when you don't want to elect out of all of them.
Just to be clear we are on the same page, you do know that if you elect out of Bonus, that applies to ALL assets for the year that use that same Recovery Period (actually, same "class"), right? So if you elect out, you MUST "elect out of all of them" (that uses the same Recovery Period).