It is true. Reduced training requirements, reduced medical requirements and reduced privilidges are the key aspects.
Check the CAA SRG web site - I believe there is information there. Also your local flying club will undoubtedly be able to fill you in on all the pertinant details, and the major pilot mags have done articles on it in the last year, check for back numbers.