Perch can be tough on Ft Peck(decent ones), if that's the main purpose you'd be much better off at Devils Lake. You'll get better fish. As for walleyes, you'll catch bigger ones at Peck, much bigger, but the numbers will be lower. I've always found it to be much easier to jig up walleyes at DL too, I do much better on tip ups at Peck, but I haven't had a lot of luck the few times I've been on walleyes there.