well, it's more accurate imho. If people are going all Pinyin on China, they might as well do the same for Nippon.
Depends how you define accurate. Accurate in that it reflects the exact kana used? Fine, but don't go writing "wa" for the particle, write "ha" for consistency. Most people on the Internet can't even decide what romanisation system they want to use. At least settle on one.