Thanks for your help.
Yes, I logged out and back in after enabling the option. Made no difference.
I also found out that Windows 8 does not (yet) provide the ability to remove the translucence of the taskbar. So this may be beyond Start8's ability to change. If so, the option should be removed from Stardock's UI.
The translucence of the taskbar is not that big a deal, anyway.