Yes you should have no problem utilizing a arduino nano to control your DDS module. I used one to control a AD9850 DDS module several years ago. You can even utilize/configure your 200 ppr encoder to generate either 200, 400, or 800 interrupts per step by utilizing either a single user interrupt pin or both user interrupt pins and either 'falling' or 'change' interrupt triggering.