Gurukrupa, i suppose just has the theory and not much of practical problems....so, if you want, you can supplement that book for revision, but i think you must go for singhania.
but, if you go for singhania, you do not require to refer to any other books