I used the self declaration medical last year but as my aircraft is EASA Annex 11 I would from April 18 need to have an LAPL Medical and I did that with an AME last week. My local GP could have done, but seemed over confused by it but wanted more than the AME and I've never met him/her so best to visit an AME. I no longer fly foreign nor at night.