Dos documentos de unicórnio,
It is designed to help Rails 1.x and 2.y users transition to Rack, but it is NOT needed for Rails 3 applications. Rails 3 users are encouraged to use unicorn(1) instead of unicorn_rails(1). Users of Rails 1.x/2.y may also use unicorn(1) instead of unicorn_rails(1).
Então, não, você não precisa usá-lo.
Vale ressaltar que o Rails só fez a transição para o Rack na versão final 2 (esqueci). Então, quando o Unicorn foi lançado, provavelmente ainda havia um monte de aplicativos que precisavam ser suportados.