If you can't get the perma-link structure of wordpress to match as many of the old pages as possible then, yes, I would personally 301 the old pages to the new ones.
You'll lose a certain amount of "link juice" by doing this, but it's better than losing it all!