I don't seem to understand the logic of Naruto fans anymore.
You ask "Will Sakura be finally of use?". So, I'm guessing you don't seem to think that working in the Medical Division in the War, healing the hundred or so ninja who breeze by after getting injured, useful?
Also, I didn't know that Sakura has been avoiding fights. She wasn't there when half the fights in Shippuden occurred, so I doubt she has actually been avoiding fights. If your using that logic, that I guess Kakashi, Gai, the Konoha 11, Sand Siblings, etc. have been avoiding fights since they weren't present at the time.
Sakura is a medical ninja. If she is present in a team, she just can't go fighting the enemy. If she were to do that, then there is a high possibility that she will get killed and then who will be there to heal her teammates, once their medical ninja is dead?
Some people seem to think that if you don't physically fight in this series, then that automatically makes you useless. Don't confuse your hatred for an infamous character (Sakura),will her usefulness, which she does possess.
Also, I'm pretty sure she's not going to bust into tears in the middle of a battle, if she's thrust into one. Maybe if Naruto gets killed, she would probably break down, but as a medical ninja she should be and probably can handle the stress of death in the field.