Some AMPs give good massages, but they are in a distinct minority, but you most likely get a mediocre massage with your HE. An incall usually makes no pretense of why you there and it is for sexual services.
An AMP might have workers that that have low mileage (but hard to know for sure), if STDs and having seven guys fuck her before you get there bothers you as it does me. But anyone who has had sex can have STDs. Some low mileage AMP have not had sex in a while and truly enjoy it and others are just faking it. A BP incall provider is faking it and going through her shopping list in her mind as you do her.
The average AMP worker is not as skilled as the average BP provider. The provider wants you out and done as fast as you can come and learned the tricks to get guys to come fast. A lot of incall provides has their pictures posted on advertisements or review sites, though a good % of them are fake.
An AMP can be less expensive for the same services if you know how to play the game.
At an AMP, you can have a choice of several girls, though on LI they usually are bad choices. LOL
At an AMP, you can get a prostrate massage if that is your thing with some of the talent.
At an AMP, you build relationships towards take out or dating if that is your thing.
At an AMP you have have sex on those small tables, versus an incall on a bed. The bed makes it easier if you like DATY.
At an AMP you have to usually deal with a female manager. At an incall, you may have to deal with a pimp.
At a low end in call, some of the girl are on drugs.
At an AMP, you can just walk in. An Incall you have to make an appointment. Sometimes the girl double books. Sometimes you are waiting at a hotel parking lot.
At an AMP, you may have language issues.
At an AMP, the women are typically older.
AT an AMP, it is there for months/years. An incall provider rotates locations and schedules.
I am sure I will think of more later.