I've had my Denim Black 2015 FLHXS since last December and have put 11,000 miles on it. Shook hands to buy the charcoal pearl but they were bringing the denim off of the truck and I just had to have it. The paint is tougher to take care of in that there is no smooth gloss finish so stuff wants to stick to it. If I have been on the road for awhile and collected tons of bugs, after I get home I soak a chamois (a real deerskin one), then I drape it over the front fairing and let it sit for about 1/2 hour to loosen the bugs. I then spray on Windex (ammonia free), then wipe clean with the chamois. After that, I use the HD Denim cleaner with a micro fiber towel to bring it streak free. 1 bottle of the HD denim cleaner used in a year is certainly worth the 9 bucks. I have a couple of bottles of Wizard that I have used too and it works pretty well. I have washed the bike (with a hose), and I use water and Dawn dish soap. I use the same on the wheels, dry, then have used mothers aluminum polish on them to keep the gleam. This is the same method I used on my low rider with Jade Green paint. Of course once you bust the hose out, you're in it for at least 4 hours labor. But once it's done----DAMN! THAT is why you bought the SG.
With all said, I totally dig my denim SG because it is serious eye candy- just a bad ass look. I have a rub mark on the rear fender from a hat I took to Sturgis and I don't like it, but no big deal. I got a very small rock chip (about the size of a grain of sand), on the front fender that DOES bother me... so I'm going to replace it with a Klockwerks wrap fender with OEM paint and pin stripe with some Arlen Ness black Hot Legs, and progressive mono tubes. So, I guess I'm gonna spend upwards of $2,000 to get rid of that little eyesore. I am very meticulous about keeping my bike spotless. I bought it new and want to keep it looking new, and that takes time and $$$.
Get the denim, it's a bike, if you 'feel' it, do it!