Моя библиотечка предназначена для других нужд. Та, о которой вы говорите — это User API. Она предназначена для Desktop и Mobile приложений, я моя — для IFrame. Разница в том, что userapi-ruby работает в контексте конкретного пользователя после авторизации под его аккаунтом вконтакте. (Кстати, метод авторизации там используется очень спорный и не факт что надёжный, но это виноват вконтакт). Моя же библиотека работает с использованием secret key приложения и к конкретному пользователю не привязана.
Дальше, если придираться — насколько я понимаю userapi-ruby не поддерживает вызовы типа friends.get (через точку) и несколько различных сессий в одном приложении (потому что информация об авторизации хранится в переменных класса).
А вообще, Ваша библиотечка мне понравилась — вызов через точку у Вас сделан посимпатичнее (в vkontakte_openapi для этого надо вызывать friends_get). Кроме того, у Вас ошибки переводятся в исключения, что тоже неплохо.
У меня есть желание написать плагин к authlogic-connect, позволяющий интегрировать аутентификацию и API контакта. Если вдруг я соберусь, Вы не будете против, если я включу в гем Ваш код? Разумеется, с сохранением всех ссылок и имен)
API ВКонтакте на Ruby