"What is the best maintenance programme after a course of isotretinoin?"
This completely depends on you. Almost always it will involve some sort of prescription retinoid and possibly some other treatments.
Regardless of what it is, maintenance is extremely important post-isotretinoin to maintain your clear skin. Talk to your Consultant Dermatologist about this and he or she should be able to recommend the right maintenance programme for you.