Na ten moment myślę, że warto zostawić singleton, bo inaczej na pewno nie damy rady zamknąć user story w tym sprincie. Dodatkowo jeszcze nie zapadła decyzja czy będziemy używać RoboGuice czy nie, więc szkoda wykonywać pracę zmieniając kod, który możliwe że będzie trzeba z powrotem przywracać do pierwotnej postaci.