The chimera detector at LNS in Catania: Recent achievements and perspectives