Yes, i agree with you. Each human being is unique, both physically and mentally. I drove an old yellow Beetle, not a hot red Ferrari.
Meditation can be achieve at any moment and in any position.
You should emerge meditation into your everyday tasks. I believe it so because I trust Prince Siddharta for what he said. This is from my personal experiences. TD do not want to emphasize too much on the body either. TD do not think that it implies only three Buddha.