SIA's narrowbody Economy Class addresses many issues from the SilkAir days, though the tight seat pitch and absence of in-seat power may become problems on longer flights.
SIA's B737-8 Business Class is nothing revolutionary, but it does offer a flat bed on the shortest of flights, plus everything you need to be productive in the sky.