Based on reading other posts about the SPA2102, it had two (three) siginficant drawbacks - echo and its networking implementation (LAN side?) only allowed a maximum throughout of about 7.5 Mbps (even though it's a 10/100 Mbps router), and maybe receiving faxes (non-T.38).
It seems that the SPA112 is relatively new but perhaps some the folks here can comment on whether those two (or three) items seem to work satisfactorily out of the box.
[As for the echo on my SPA2102, I was able to configure it "away" to a degree by using the FXS Port Gain values - the side effect being reduced volume for the person with whom I was talking on the other side (the non-VoIP side).]