Just to add a reference point for you, I have a Tung Hwa 31 with a Perkins 120 hp engine. It is essentially a copy of your IG. It too is terrible backing in anything more than light breeze or current.
However, when I bought it it was equipped with a Dickson Stern Thruster. It is a hydraulic...