No, we've kept them indoors this year, my wife starts them on a hydroponic farm she has but it's a small 6 pod standalone farm so we moved them outdoors as soon as we could because tomatoes grow real tall!
And it's great, you don't actually need to buy their pods, I've made her some pods out of Dollarama aluminium mesh (in the crafts section) and some paper/cardboard/peat moss and they work GREAT!
We've grown tomatoes, basil, thyme, mint (don't plant mint in your garden you will never get rid of it, keep it in a pot), some flowers like Morning Glories and also beans.
This year we took the tomatoes from the farm and potted them indoors, we will move the pots outdoors in May.