I agree. Though I prefer the word immoral.
By my definition of the two words the difference is that an "amoral" person never,for a minute,feels the slightest amount of shame or remorse for immoral things that he/she does whereas an "immoral" person just might...somewhere down the road.How often to you hear anything that even remotely resembles shame,embarrassment or remorse from a practicing homosexual?