I live in Maidstone - given the option I would be gone in a nano second. It used to be a lovely place - sadly it is now run down and down right dangerous.
Whilst in theory it is well connected it is constantly grid locked from Boughton/park wood/loose in all directions towards the M20. A 4 mile journey can regularly take over an hour.
There are some good schools however the good ones are over subscribed or have other issues (Bearsted primary academy for example, good school but getting there and parking is a nightmare). Secondary school wise, there are good ones but these normally have a very small catchment.
I'm guessing you are looking at the newer houses in "Boughton" that are attached to the back of the park wood estate from what you said about the area being run down? I would avoid that area. Also, be aware that if there is a problem on the loose road (frequent) that area becomes a dangerous rat run and will grind to an absolute halt.
Depending on where you need to get to for work and what sort of property you're looking for I'd look the other side of town so you don't have to drive through it to get everywhere (Bearsted, allington, grove green, etc)
Town centre is like the wild West often and I do not feel safe there after 2pm - I avoid it as much as possible.