I used them for AMS - AMM a lot last year, service was fine, legroom seemed normal for Econ. The only thing I didn't like was the equipment, its a long flight in a 738, a widebody would have been nice.
AMS will send you without your luggage if you have anything but generous connection time.
Can't comment on power supply 'cos you'll be on different equipment