I've actually found that the IPMI on these is pretty reliable all things considered, including SoL, wake on LAN, and your other most common IPMI uses.
I've got roughly 30 nodes managed by MAAS where IPMI is used in the process of basically every management function.
The trick for OOB is watching your DHCP logs for what address gets assigned --- assuming you are lucky enough to have gotten a board with IPMI stock/default settings. Look for a dynamic hostname "dcmi0123456789" etc where 0123456789 is your IPMI MAC address, which should be one variant hex digit from the MAC address of the NIC port you're using.
Unless, that is, your non-volatile IPMI wasn't reset by your reseller, since these are all used, and the previous owner/datacenter may have turned off DHCP / changed the IP address scheme / changed admin user / altered things up more severely.
One way to solve this is that if you have one of the older BIOS revisions, and if you can guess a username in the admin group (USERID, admin, root, etc) then you can just use the Cipher Suite 0 exploit to take care of business (pass -C 0 and you're in).
Another option is installing CentOS 6 (the latest builds work fine) and using the custom DCMI tool ---OR--- a recent-ish FreeIPMI (compiling your own RPM from latest source is pretty simple) for access the IPMI in-band. I think it was around 2014/2015 the Windmill workarounds/drivers were integrated into FreeIPMI's tools.
Otherwise you might have to reflash BIOS and MEI to reset the IPMI non-volatile memory.
As a bonus --- on a similarly related note --- I've found that even boards with F03A_1A01 BIOS will happily take the latest available BIOS (F03C_3A07) --- YMMV, proceed at your own risk, don't hold me liable for bricking your board, etc. But I've done this on roughly five 1A01 BIOS boards without incident, although there's always a chance my tests haven't covered everything and this introduces some pain I'm not aware of. If you want to be cautious, just reflash with your current BIOS and MEI version and IPMI will be reset to factory settings. Just pulling out the battery and resetting via jumper isn't enough.