The urinary diet is a must for the time post-illness, but personally I wouldn't use it long term - it's not got the best quality ingredients in it, though it's the best tool for the job at the time.
I can only speak for my own experience, but after a month or so of making sure my cat was back...