5 DX objects are more efficient.
DX objects run as part of the DesktopX environment.
Pro: Less memory use. Can be edited on the fly.
Con: If one dies, they all die.
DX widgets run as their own process (just like konfabulator).
Pro: Own process space, are actual programs.
Con: Less customizeable, use more memory.
DX Widgets use about a third the memory of a Konfabulator widget though.