With regard to the rather vexing choice of Stuttgart, it was suggested in the local press that BACX were stepping in to fill the void left by LH who withdrew from the route recently
There may be a reason why LH withdrew of course... hope everything works out anyway.