A muddle
I too am operating on a NPPL with a GP declaration due to stenting for angina in 2007, no problems since although on the standard pills. I currently mainly fly non EASA but keep current on an EASA type which I'm allowed to on the NPPL. Seems to me that in any event when my NPPL declaration becomes non valid on 8 April 2018 I will be prohibited from flying EASA types unless I can revalidate my old PPL by getting in effect a Class 2 medical, which the CAA quack refused to give me for my PPL at the time even though I got a Class 1 back for ATC purposes. In any event I'll have to see an AME to be able to do a self declaration before April 2018.
So for current NPPL holders the new system is much worse than the old. Thanks CAA for nothing. Yet another cock up in not thinking everything through, or perhaps last gasp revenge by the CAAs medics?