I put briley modified and improved modified chokes in it and it seems to shoot steel pretty well. The 12ga version does shoot 3" shells. I thought both chokes patterned well and the ducks definitely seemed to fall out of the sky and when they didn't it was most likely user error.
I was a little unsure about the factory chokes, as they don't mention anything about steel on them, but Briley makes good after market chokes for it. I think the factory chokes are fine for lead, and when I patterned the IC with steel it looked OK, but I obviously thought it left something to be desired.
Since its so light it does swing really well, which makes it handy for shooting teal. It fits pretty good and it shoulders well, so it's perfect for jump shooting ponds and other activities where you may have to walk quite a distance.
Overall for the cost, its a pretty nice gun. It does have some faults, the trigger is a little sloppy, the 12ga version kicks (you don't notice this on a hunt, but you do when you pattern it in the summer time), but aside from that its got ejectors, barrel selection switch, and all sorts of things you would need to pay $1000+ for on another O/U.
Before I bought mine I found a lot of positive feedback on some other forums and I think for the most part people, including myself, have been satisfied with it. The only complaints are what I mentioned above, and again you don't get the recoil complains for the 20GA model. But to heck with recoil so long as it fires every time I pull the trigger.