Yeah, kinda overdid it a little, scratch that. Actually, he should have max Manju and Djinn Releaser. Manju can search both ritual and monster. Djinn releaser prevents opponent from special summon, the best. Djinn Disserere is not needed, but if you afraid of trap, i suggest you reduce the number of trap card and add in 2 royal decree. Armageddon Knight is good, he dumps Djinn faster, so make it at least 2 or 3, but 2 is enough. Preparation of Rite is great in the deck, it search ritual monster and bring back ritual spell from grave!
The rest is good enough.