Legroom is pretty uniform all throughout the economy cabin. To me, the seat layout feels a little more generous in leg room and width than most other airlines. The seats are fine and industry standard, but I don't think there's any economy seat in the world that will be comfortable after 12 hours.
Toilet odor is much less of an issue than noise - but then again I try to pick seats away from lavatory areas whenever possible.