I have a bit of a problem with this. Alexander Hamilton was one of the true Founding Fathers. Arguably the most brilliant of the bunch, he co-wrote the Federalist Papers that served as a blueprint for the nation, served as George Washington's right-hand-man during the Revolutionary War and was precluded from the presidency only because he was born on the island of Nevis, down in the Caribbean. He was not "native-born," but he is a true American hero.
Andrew Jackson on the other hand (the man whose face graces the $20 bill), didn't trust banks or the concept of paper money and disbanded the Second Bank of the United States after he was elected president.
It makes no sense at all to bump Hamilton off the ten-dollar note but keep Jackson on the twenty.