Some derms seem not to like using this longterm, however if bloods etc are fine i see no reason (and nor did my original derm) why you cannot stay on longterm. I was on it for nearly three years, yes i did have to stop because my creatine levels started to rise and i was getting headaches but by then it was also starting to be less effective at keeping my skin clear.
My new derm didnt like it that i had been left on it that long and was of the opinion it shouldnt be used for longer than six months
So it varies depending on who you see.
One thing i can say though is that when you are taken off it you should expect a major flare up, i dont know if this can be minimized by weaning off gradually, a question worth asking