I'm in the exact same situation. I fly extensively for business but my company only pays for Eco tickets.
Just keep in mind that many of the cheaper Y SQ fare buckets have zero mileage earning. Particularly out of SIN. From memory only Flexi and Flexi Saver earn miles...