In the short term, kurenai for hinata is a good choice, because accupuncture is very valuable
In the long term, kabuto would be better if you are choosing between the two, because at lv 53, you will get summons that goes from any of the four status(high/low float, knockdown, repulse) to any of the other status(12 different summons taking all the paths). And with that, you will be able to get a high float or knockdown to repulse one to chain hinata.
Of course, you might use an entirely different team by then but that's a whole other story.
In any case, kabuto is extremely valueable in many places, inlcuding ranked battle (you will get to use 3 teams eventually in ranked and almost everyone w/o tons of ptw character uses kabuto) and strong approches etc. So having a kabuto trained is a very good idea.