the only karakuris you need to run a speedy karakuri deck are ninishi, nishipachi, kuick, nisamu, Inashichi, and the synchros. I found watchdog to be a dead draw more than anything, but that's just my luck perhaps. I'd personally take out 1 machine duplication too, it's not necessary to run two. Instead run the Karakuri trap(its the house, don't remember what it's called). easy way to set up for it is to normal summon say Inashichi, grab a karakuri, use cash cache to switch to def, grabbing another karakuri obviously.
for monsters in place of the ones I said were no good, run Tengu or tour guide, easily good cards in any deck really. an effect veiler would help also, or you could run the plant engine also to speed up synchro spamming. If none of those, try machina fortress and gearframe. Any of those help speed it up more than the other karakuris.
Showdown castle is awesome definitely run 3. saved my butt from losing so many times, I get my field wiped after swarming, it gives me that 2nd wind even if the opponent doesn't destroy it. I just mst it or play a 2nd one(more than likely to have at least 2 of them in late game) so I can revive burei/bureido/ninishi or whatever. Definitely a game changer.