Top doesn't work as well as scroll rack in this deck, I already tested it, scroll rack lets you put duplicate cards on the top of your library for rippling while also digging out the singleton cards you don't want to ripple.
Without testing, I'm not saying that you're flat-out wrong about this, but are you aware of how the combo works with Top? I'm talking about the one that ends up as:
draw a card with 1
draw a card with 2 (which will be 1)
play 1
stack ripple
resolve ripple, playing 2
stack ripple
in response, draw a card with 3
resolve ripple, playing 3
stack ripple
in response, draw a card with 4
resolve ripple, playing 4
Now all 4 Tops are in play again, and you can start over, drawing 3 cards for 1 mana as often as you like. Before you ripple into all 4 of them (which happens surprisingly fast), it just draws one fewer card per cycle. This engine may be too slow or the sorcery speed may make it too clunky, but a lot of people miss this interaction and I wanted to make sure that you did see it.