Either/or for my money, leaning towards charter, but it all depends on the operator. Some cargo operators run the same routes all the time, so the challenge isn't so great, whereas charter by nature tends to be ad-hoc and take you to interesting places.