Interesting. Like they said though, I wouldn't concentrate on napping being a risk factor too much. Not until they sort out whether it's "Napping causes diabetes" or "Those who nap are more likely to get diabetes because they also tend to do X activity".
Nap if you need to. Just stay healthy.