I don't think they're trying to make it look rat (admittedly I haven't read the article), they've just clear coated it, they've been doin that with bmx frames for a decade.
You are a bit of a beast, Chris! I've never read anything about weight issues though, I'm sure you'll be fine
Building new bikes to look like rats can >>>>>>>>>>
Although that does look damn good.