With Wirecast 4.0.1 it was possible to broadcast in H.264 Main profile to iDevices via Wowza. Since Wirecast 4.1+ this is broken (choppy/jerky/jittery video)
The Wirecast people suggested to verify “Main profile support as a source for HTTP live streaming to iOS devices”. See:
http://forum.telestream.net/forum/messageview.aspx?catid=45&threadid=8702&STARTPAGE=2
Does Wowza support Main profile for HLS live streams?
Most iDevices support Main profile (all devices newer then iPhone 3G with iOS 4.x).
Though in most forum threads you still advice Baseline, also in this tutorial:
https://www.wowza.com/docs/how-to-install-and-configure-wowza-streaming-engine#cupertinostreaming
(you could even read it as Baseline would be the only thing supported)
For some content, Baseline quality is way inferior compared to Main. So when having capacity to broadcast a single stream, we’d prefer to broadcast in Main profile (and drop support for old iPhone 3G)