PROTOTYPE.js is perfectly sufficient 99% of the time, so this is definitely overkill unless you want to build a big app in JavaScript.
It has a strong Ruby 'feel' to it, but I'm definitely not trying to hide Javascript behind a Ruby to JS compiler or JS generator like RJS with this.