A constitutional amendment should not be necessary. During the election process any felony would most likely become public. Adding the amendment I believe would only open another loop hole for political games. For example, what if a corrupt sheriff is in office and frames any opponent that may run against him for a felony making that person ineligible to run for office?
More information about formatting options