That looks like a much more durable ramp than the original one (the bottom welds ALWAYS break, mine have).
Do the rivets contact the ball, or are they far enough towards the walls that they don't? They look a bit more domed than the originals, but not a problem if they don't impact play though.
Also, any photos of it installed?