I think a backpack is probably better if you are not actually making deliveries on your bike and going into your bag all the time. Actually panniers are probably best. Note though that there is an inverse relationship between how much punk credibility a bike cargo setup has and how practical it is.