Ah, so it's not spoked wheel vs mag wheels, but tubed vs tubeless.
Thankfully not a choice I have to make as all my bikes (and any I would buy in the future) would have tyres and tubes fitted by virtue of their age. Haven't you got a Norton of some sort? Does it make you windy riding that on tubed tyres?
Personally I wouldn't try and repair any sort of flat by the roadside...that's what Mr Samsung is for.