First, You need to force on-board graphics when launching Citra, this can be done in Nvidia control panel. You will get at least another 2-3 fps. Unfortunately, Citra works better without dedicated graphics card. Forcing on-board graphic card also solve the graphical glitches in your screenshot. Go try it.
Second, run the game at native resolution, I know it looks bad on laptop but you will get most FPS. I got almost 20+ fps in missions, though fps in village is always around 15-18. This game is highly playable now, in fact, I already completed the first few missions using the nightly build.
Good effort on the team, I can see MHgenerations running perfectly in the next few month.