Hi 9Winnie
It is always worth putting in a claim, as they say if you don't ask you don't get, but a word of warning, we have heard from members on this forum who contacted DWP in regards to LEAP and they were sent a PIP review form.
Gary
Nothing on this board constitutes legal advice - always consult a professional about specific problems