Another point: BMW Motorrad has used driveshafts on their bikes since the 80s. In a conventional setup much like a automobile. The only real majntaining is to lube the end gear which sits in a kind of differential housing (there's no diff, but imagine how a car's driveshaft connects to the rear axle).
My bike (a k75) has it and well it's pretty cool!