My first soundcard was the SB16 ISA, and it served my gaming well (the then-DOS/Win3.1 stuff). It was used with a DX4-100@120MHz and ran pretty well, but I've no idea how well it will work in more modern operating systems. It should function at about the same level as most integrated soundcards, but I really don't know. My second sound card was an AWE64 ISA, which also served my gaming well. With it was a Pentium 200MMX @ 250MHz running Win95. It worked very nicely, stable, a small improvement in sound quality over the SB16. A small quibble with it was that it wasn't full-duplex, meaning that it would only play one sound at a time and would not play sound while recording. So after about a couple years with it, I finally got my first PCI soundcard, the Diamond Monster MX300. It was running with a Celeron 300A @ 464MHz under Win98SE and later Win2k. It again offered an improvement in quality over the previous card, was stable, and best of all was completely full duplex. I could record, listen to MP3s, and still hear the various Windows sounds. All with very little CPU utilization. Not to mention the A3D support in games kicked ass.
I'm not sure why I'm sharing my soundcard history, but I would think the SB16 PCI is fine (if it's full duplex) for this application. Hope this helps.