Tuve problemas con el callback del HABTM del lado del modelo del usuario (no da el trigger del callback "after_add" cuando se añade un usuario a la relacion), por lo que opte por usar la relacion del modelo desde un controlador para mostrar el orden ascendente los 5 usuarios que tengan mas favoritos asociados:

```ruby
  def tops
    @tops ||= Link.order(user_favorites: :asc).limit(5)
  end
  helper_method :tops
```
y en un partial para ver los stats puse algo asi:
```ruby
ul
  - tops.each do |top|
    li 
      strong 
        = link_to top.user.name, top
      | Favs counter: #{top.user_favorites.size }
```

Me muestra los 5 "link.user.name" con mas favoritos