to get a more accurate result, after i do birail or square operation, i insert a cople more Isos on the surface, then i select the Isos, then duplicate them as curves, then do a loft operation. it always gives me gr8 results. but from what i can see , your surface looks fine.