There is some available upgrades for the diaglogic card. You don't have to upgrade the dialogic card software, but when using this in 4.04, its better to have every available software patch from Cisco for Unity and diaglogic. The cards are fiesty with this version. They tend to not start up during boot, but once the server is booted, and you restart unity from the SA in the tray, they work fine.
If you are upgrading, I would go for 4.2 if possible. It's much more stable than the 4.03,04, and 05 versions.
cheers