They say you can tour on anything...
I don't see a lot of attachments for waterbottles or other gear, and there would not be a good way to secure loaded panniers on that rear rack. I'm guessing the odd thing on the rear brakes is a generator of some sort for the front light. The seat and pedals don't look particularly great for long rides.
I'd say it is a commuter. You could do an overnight on it, but may want something more conventional for a long tour. It is pretty neat, though, and it would be worth having just because it is cool.