I feel a great feature you all at Razer could add to synapse would be the ability to "test" a product before buying the hardware; I feel by adding that to your software it would give people a chance to build macros or lighting profiles for a piece of hardware they may not have yet, and most likely would result in more sales because then people would want to buy it :)
Just my 2 cents