I consider the OBi202 the upgrade of the SPA2102. The SPA2102 is now out of production. You may be interested to know that some of the staff from Sipura (designers of the SPA2102) now work for Obihai.
The OBi202 has a lot of advantages over the SPA2102. In particular the SPA's router is slow by today's standards - its maximum speed is about 7.5 Mbit/sec. The OBi202's call routing features are also much more powerful; for example you can register to up to four service providers (including Google Voice) and route incoming calls any way you like. You mar also set up many voice gateways for routing outbound calls. The OBi202 also allows you to use devices such as the OBiBT, OBiWiFi, and OBiLINE.
You're correct that some users reported echo when using an older PAP/SPA device.
The only real advantage the older PAP/SPA devices have is a configurable jitter buffer. This may be useful if you want to use a monitored alarm system, point-of-sale credit card processor, or any other device that sends data over the phone line.
As for Tuan's test, the results are probably related to the dial plan. Wireshark would tell you for sure, if you care to examine what is going on in more detail.