im not sure if it works for u but, u should take out all the non-scrap monsters or atleast non-earth monsters, to gain advantage of it. if u do so gozen match is playable which stops lots of decks. and u sure bout the lightsworns? i guess that if u just run 2 ryko and 1 lyla u will end up milling the cards u dont wanna mill. from the experience i got u should build a solely scrap deck which is the most effective.
my personal build:
3 scrap golem
2 scrap beast
2 scrap goblin
2 scrap worm
2 scrap mind reader
3 scrap chimera
3 scrap breaker
1 morphing jar
3 scrapyard
3 scrapstorm
2 scrap lube
1 monster reborn
1 dark hole
1 giant trunade
2 hand destruction
1 mirror force
1 torrential tribute
1 call of the haunted
1 solemn judgment
2 solemn warning
1 starlight road
2 bottomless traphole
2 atomic scrap dragon
2 scrap twin dragon
3 scrap dragon
2 scrap archfiend
1 catastor
1 black rose dragon
1 brionac
1 mist wurm
1 stardust dragon
1 trishula. dragon of the ice barrier
the basic idea if my build is Scrap Searcher abuse. use hand destruction to send him from ur hand to the grave and draw into ur other usefull cards. scrap storm to send it into ur grave from the deck. and at the moment a scrap monster gets destroyed, summon up to 3 scrap searchers from ur grave. its a great defence and also a good setup for ur big combo's.
i hope it works well for u =]
good luck with it!