Bullpup actually works very well for infantry.
The only thing I'd give props to the Tavor over a C7/C8 might be carrying it on patrol, slung on your back, or getting in and out of a vehicle. Over the C8, that would be by a very slim margin to be negligible.
As soon as any other manipulation occurred, like maneuvering or gun fighting, (by and large the most important factors) the Tavor turns into a turkey. imho.