I give the Solo a 4, and about 0.75 of that score is based on faith they will pull it together. If I had the gimbal I'd have to re-evaluate the score as well.
I have Phantoms, 1, 2, and 3Pro, as well as a couple of Blade 350s, a Yuneec Q500, and a 3DR Iris+. Based on how well Tower, Follow Me, and other features work on my Iris+, I believe the Solo will eventually get there.
The new Phantom 3 "smart mode" is not at all like 3DR's. The Phantom 3 shell seems to have a problem with stress cracks developing on the arms, and at least two look as though the motors have actually broken free in mid-flight. Some users are comparing photos of the shells, and it seems that later shells might appear stronger - but of course DJI is not addressing or admitting to any of this. And with the latest update that gave us the shoddy "smart modes" some people are now having lag time problems on their video feed.
People seem to flock to DJI because they are well established and almost a household brand now. But they are not perfect. While the Solo may deservedly feel like a beta run, so does each new DJI release, as well as almost every subsequent firmware update. Check any Phantom forum, there are Phantom pilots who no longer even update their drones due to the problems the updates often bring with them.
I'm not a fan boy of either. But the frustration of waiting for the gimbal and bugs and delayed features with the Solo is not much different than the frustrations associated with owning a Phantom.
At least as the owner of two 3DR products, and 3 DJI products, that is how I see it.