I dont make streaming, so for local recording which i do they are not that big matter but yet is good to have. Too much Bframes in some cases give worse quality. Current case is the Quicksync in OBS-Studio using 7 consecutive Bframes which cause ugly random frames in high motion scenes with lower bitrate.bframes will allow for better compression and hence, more quality per same bitrate so they are worth it.
I using Studio(MFVCE) because their compatibility with 3rd party OSD hooks while OBS Classic has major problem with it,
Now with AMF SDK being Open source will Jackun can we expect implement their Branch there in Studio?