Anything over 3000 is probably too much. I run a 3000 with a 44 and love it. I had a 2800 on it before and the 3000 spools much faster and is still plenty streetable.
Remember when they list a minimum stall for a turbo. That's not necessarily the best stall, just the lowest that will work with that turbo.