Yes we guarantee those returns, if our performance disappoints we will have to meet these obligations out of our own pocket. We wouldn't take the risk without 99.9% confidence though. We might reduce or increase rates down the track once we have more hard data.
RE: Introducing SBBank: Earn interest on your Steem Dollars with SBD term deposits