Definitely an improvement but one difference with Silent Payments is the sender can naively find the "true" address it was sent to and see what the receiver does with it afterwards. With Stealth Addresses that isn't possible.
Discussion
That's true. Silent payments are not as good as Monero stealth addresses, but they get closer anyway. My thought is if you're going to go through the trouble to use silent payments, just use Monero.