Gardeners: Is it better to ripen tomatoes on the vine or pick them when they are mature and ripen them?

in the house in a cupboard?
Is it beneficial to the plant to harvest the tomatoes as soon as they are mature (light green in color)?
Does it make any difference to the flavor of the tomato?
10 answers 10