...i'll wait till we see some new techs from shino...then i'll put my opinion lol
buuuuut i'll say this...seeing as though she has a few traps set out already, i don't think that'd help. shino has 1 billion + eyes. and he's never been caught in a trap before...all in all, i'd give it to shino high difficulty of course.