I actually had some real reservations about the NFB-12. I really wanted it to sound good, and first impressions were nice, but I have developed a major concern around the bass. At lower frequencies, on my unit the harmonic distortion, especially third order, is quite audible on tones on my unit. It's at a level I have never heard from a piece of commercial gear before... The mids are nice, and the high end, and there is power to spare, but the more I listen, the more that HD in the lower requesters bothers me.
My DACPort sounds materially better, and the iBasso D12, while lacking the prodigious power of the NFB12, still provides a very nice and articulate listening experience with ample power, and it's portable to boot, so after you build an O2, you could use it for travel, office, etc, so the money isn't wasted. I would really consider a DACPort or a D12. The D12 is a bit more then at the NFB12 and the DACPort is 2x the cost so YMMV...