Growatt SPF 5000 ES Review after 18 months - Should you buy?