There are many reasons people want to remove a criminal record apart from employment and travel purposes. Oftentimes, in order to obtain your Canadian citizenship you cannot have a past criminal record. Once a pardon or record suspension is granted, then the criminal record is no longer available to the public and you can obtain Canadian citizenship without worry of being denied due to a criminal record. Also, you will feel free and have peace of mind knowing that the Canadian government has forgiven you.
Once your pardon or record suspension has been granted and you have your Canadian citizenship you should be safe to travel without worry that the Americans will turn you away at the US border. You only need a US Entry Waiver if you have been stopped at the border due to your criminal record and then denied entry. Otherwise, if you have never been denied entry and your pardon is granted then you will be safe.
Here is a thank you letter we recently received from a person we helped to remove a theft charge which resulted in a criminal record and prevented this individual from obtaining their citizenship: