Stoke financially better off long term ??