Before looking into getting an item similiar to this. Check 2 main things before doing so.
One being, this item seems to be a flashed chip ONLY. Meaning, if your ECU does not have a daughterboard capable of switching through different chips, it will be a PITA to remove your stock chip, install this one & vice versa if this chip doesn't seem to work out.
Second being, even though it is flashed for a specific ECU, there are many factors this chip can control such as fuel map, ignition map, rev limit and so forth. Depending on where you live, many factors such as climate and altitude can affect the effectiveness of this chip. What may work wonders for one person, may work like *** for another.
Also check which ECU you are using. The SR20 has different variations. Although the only major difference that seems to be different from all the others is the zenki S14, as far as I know.