The problem with lights when tomatoes get to 1-2’ long is the fact you need to have it from all sides, top light will not be enough. For artificial light be efficient it has to be few inches away from leaves. All leaves, not only very top ones. I usually set up portable greenhouse on the deck in middle of April with heater and night time insulated cover. This way early tomatoes like 4of July start producing in the end of June-beginning of July in zone 5. Other then that, I tried to start 2 determinate tomatoes in large pots in January, hoping to have ripe tomatoes in May. I had - exactly 2 of them. One on each plant, the rest from the cluster didn’t even develop. More flowers started to appear only when plants got to greenhouse. So I finally got good crop from them, but even later than from the ones I started fin March. And if it would be indeterminate tomatoes - I guess they would just be miserable. If you already have experience with June tomatoes in zone 4 - please, share!