Earlier quoted context omitted.
If you live in the middle ground where you want to maintain connectivity, but sporadically send chunks of data on the order of a few to 100s of k, that's where it gets a bit tricky. BLE is still much better for power than classic in those scenarios, but the protocol isn't really intended for that type of bandwidth, and you might end up with a lot of custom stuff on top.
The extended advertising support in BLE 5 helps there, does it not?
If you're sending data via advertisements, yeah. Otherwise, you want Data Length Extension.