I personally dont think that music can be both Christian and rock at the same time. I think its either one or the other. I dont see anything outstandingly Christian about the music on the site.... then again because of my obvious bias I could be wrong.... It just doesn't stand out to me...
It wouldn't work in america in general. Japan has the highest number of vending machines per person (I think it was 14 mchines = 1 person). With that number of machines it is conceivable that such a "camo" system would work in Japan but less likely to work in America. Still it is an interesting concept.