Actually, the values of the letters continue up to 90, then 100, 200, 300, and finally 400 for the tav (see the Wikipedia page on Gematria). (The values for the "terminal letters", like the nun-sofit, are, I believe, more "recent").
But this is not a _base system_ , because the system is not _positional_ , it is aggregate: the value of a latter/symbol does not depend on its position, the way it does in decimal, binary, etc., but only on the letter. So two words that are made up of exactly the same letters, though perhaps in different order, would correspond to the same value. This is not true of positional/base systems.
It's even worse than the Roman numerical system, because there are no positional rules here the way you have for Roman numerals.