not a bad looking repair. have you looked into plastic welding?
www.harborfreight.com
i find the key to getting good strength is melting the metal screen into your repair. adding more plastic is secondary.

80 Watt Iron Plastic Welding Kit
Amazing deals on this 80 Watt Iron Plastic Welding Kit at Harbor Freight. Quality tools & low prices.
i find the key to getting good strength is melting the metal screen into your repair. adding more plastic is secondary.