In my opinion, remote flashing of the Motherboard Firmware seems like a too basic and necessary feature nowadays to charge extra for it for those that already are paying 50 U$D or so for having a Motherboard with BMC (Supermicro is already providing in a lot of Motherboards two versions, one with and one without BMC, this should already be there for the latter).
Moreover, since it seems that Supermicro likes to solder the Flash chip instead of having it socketed, you can't manually reprogram the Firmware if somehow you blow it during a flash, making remote flashing via BMC even more necessary...