I drove in from Lake City via Slumgullion Pass/Deer Lakes/Los Pinos Pass (took me approximately 2 hours each way), and the roads were great until the last stretch that connects with the Stewart Creek TH. The last part wasn‘t bad, just not as smooth. Watch out for ruts caused by rain draining across the road, as they give you a surprising jolt if you aren‘t expecting them.
Also, the trail has a bunch of tall grass, etc. along the edge that hangs over the trail itself. Might want to consider wearing pants if that bothers you.