Home Invest Malekula Island flagged for progress