Amy didn't take Rory's name—he took hers (I think they mentioned it at the wedding?). Their daughter was Melody Pond, which was later translated into River Song. But I agree with you fully—Rory would have been a great companion without Amy. He was a criminally underused character.