Suggested way to play in handheld

Dear all, I’m new to this community and haven’t ever downloaded or played a Pokemon fan game before. I’ve done a lot of research and it seems Insurgence is amongst the top “must play”s. So far I know I can download the game into my cheap windows laptop and play there. I learned literally yesterday, however, that I could upload the game into a handheld gaming device to more closely resemble traditional gaming experience. That would be awesome, but am kind of overwhelmed with choices. I’ve heard of the Miyoo, the Anbernic RG351P, a retro something, and many others.

So question is: in your opinion, which would be the best handheld to play insurgence in and why?