I Use IRCTC aswell for booking. But I use Confrmtkt for looking trains. It has better UI and also shows alternative ticket routes. But yeah still I end paying IRCTC to avoid extra charges.
Does it have any extra charges compared directly booking on IRCTC? I mean sure if you have cards like DCB or Infinia charges won't matter that much.