IN our version of vB sure we had the choices of ban time or a simple warning but when it came down to banned, it was just a matter of how long, I don't have an issue with that really, if someone hasn't heeded warnings or very clear forum rules then I have no sympathy for them.The word ban has a permanence to it. Suspension does not. In vBulletin, we had a choice of suspension with a specified period. The verbiage needs to reflect the punishment or whatever you want to call it.
TBH as said earlier, I really don't see a need, if people are ignoring rules and warnings 'ban' is a very simple and appropriate word, on this I like the KISS principle.Right now we have two functions, "Warn with Infractions" and "Ban Temporary or Permanent".
Down the road, we might look at additional options like the "Temp Suspension" after we knock out some of the larger projects already cooking.