Give out free IDs, streamline the ID process, and I won't care about ID requirements. Where I live, while there are DMVs in the city, the only DMVs that provide IDs and licenses are in the suburbs, many of which close at 4:30 PM. Requiring a person to pay for an ID and hope to qualify for a reimbursement later is just two steps removed from a poll tax.
Yes of course I want felons to vote (especially if they've served their sentence), and non-english speakers as well. A citizen is a citizen.