Properties in Stratford make more sense - Stratford Station has both Tube and Elizabeth Line access, and there are plenty of eating options nearby if you choose to not commute inwards for every meal. As for issues with TfL, I have found that it’s really not that bad and should definitely be cheaper than Uber or taxi. I basically only use TfL when I’m in London.