I'm running 3301 fine, as I have the entire 3101+ series. I don't think it's "full of bugs", honestly, though I can understand why it may seem so. One thing about the 3xxx series of BIOS's is that they provide a quite significant improvement in memory performance. That's simply going to put more stress on the IMC. To get it working will likely require a retuning of memory OC - in particular, these BIOS's seem to have a lower tolerance for 1T command rate - but the gains from the BIOS itself generally seem to more than make up for the lowered OC settings. By a lot in my case. I've gone back to my 2666 Mhz XMP settings, running very stable, but the BIOS improvements have made up for about 60% of the gains I had from when I was running 3000Mhz on the pre-2101 BIOS's (unfortunately, 3000Mhz ultimately proved to not be completely stable even on the older BIOS's, so I had to abandon 3000 Mhz anyway.)
From the various reports I've been reading, there do seem to be widespread issues attempting to run memory at optimized defaults (2133Mhz). I would consider that a bug, if it's actually the case. Easily solved by running the memory at XMP settings. But overall, I think these BIOS's are a great improvement over the pre-3xxx line.