Glad to hear they are arming ya, seems like a no brainer to me...! I think a Serpa would work just fine as a duty holster (do you have any requirements level 1, level 2?), my serpa is mostly reserved for range duty but I would have no problem carrying it for duty. Easy to manipulate, never had a problem with mine. I would go for the CQC version over the sportsman though as the sportsman might look out of place being as how its grey.
I would rate it far above Fobus in every aspect. Galco makes some for around $70, but I know thats getting higher in price, actually about twice as much as a serpa. For the money value, I'd go Serpa. Rogue Outdoors has the Serpa CQC for the HK USP Fullsize for $36.18 delivered, which in my experience with many Serpa holsters, the fullsize and compact holsters work for both guns. So you should be able to use a fullsize holster without any problem for your compact.