Ultimately my time is money so i let my solicitor complete mine.
The money i saved on giving him POA for completion in 2008 will pay for the tax stuff for another 13 years at least, i'm on first name terms with him and his staff, and i get an annual letter telling me exactly what is due over the next 12 months, he gets paid by DD which he details in advance.
Great service worth paying for.