Nah, it'll do them a world of good I reckon. I repot mine about 3 times before they go into flowering. Just be careful when you repot that you don't disturb the roots.
Sure, veg it for another couple of weeks, it's not ready for flowering yet anyway and you shouldn't really be putting a stressed plant into flowering. Repot it into fresh soil as I mentioned and feed it with the ph adjusted tap water and see how it responds.
We'll know a bit more about what it's problems are by watching it respond to the fresh soil and plain watering.