Business Partners SME survey indicates confidence on the mend