The problem will be finding bikes. I have never heard of it or seen it anywhere except the one mentioned. If you go to Fuji 5 lakes, which you should, you can rent a bike at Kawaguchiko, but it is only for the day and the bikes are pretty bad. Mostly with shopping baskets on the front and perhaps a mountain bike though maybe not.