These are what day 28?

Somethings not right. I count 5 sets of leaves.

At 28 days, they should be much further along.

I think too, you should switch to a whiter light.

Barely any secondary growth...looks very dry....and the light appears to be HPS....

These babies aren't getting enough white/blue light in my opinion.

I would really advise diff lights. You should be growing a new set of leaves per day at this stage. They appear healthy but too slow growing.

I would never top my plant either...personally. It may take a week or two for that plant to recover. Please keep us posted.

You have the patience of a saint.