I guess the big question is - is the cancer in the joint only or has is spread into your kitty's system?

If it's localized - go with the amputation.

He sure is a handsome boy - definitely some kitten spunk in him yet!