Is a tank bag simply not just a thousand times better on the motorbike?
Yes, but you’ve to (re)move it everytime you fill up and you can’t leave it attached when parked in public.
The answer is actually a top box.
I commuted for years in/around London and it was the best way of carrying stuff – waterproof, safe, locked (to the bike), no wider (unlike panniers) and more importantly not attached to me.
Rucksacks are IMO a pain, especially when trying to get on with leathers etc – and why go through the effort to carry something when the bike can do it for you.
First bike I did it to was a zx9r as I got a new job in central London. Not mine, but same model/colour
http://motorcycle4sale.com/images/motorcycle_for_sale/5387/kawasaki–zx9r-ninja-1999-motorcycle-5387-2.jpg