Going via AMS saves a packet but on the way back you're faced with a change & another flight to the UK at the end of an already tiring trip ........ not a problem outbound but not so nice inbound
Of course if you have to fly to NCL or MAN from LHR it makes no difference and AMS is a far better choice both ways