I have to disagree with Mullins’ article; I tend to despise ancillary products. They’re generally sales-driven, and they interrupt a user’s flow. When the user clicks checkout or walks over to the register, he or she has a goal in mind. The user is done shopping and would now like to complete the purchase. This is not the time to try and sell something else or place obstacles between the user and his or her goal. That only serves to taint the user experience.
It doesn’t matter what color scheme you bring to your interface. It’s the understanding of the context that makes the difference. Let the real-life scenarios bring you to the selection of the palette, instead of adapting your users to the intricacies of your UI.