Absolutely complain. As has been noted, puke is more than gross, it is a legitimate health hazard.
The Best Airline In North America will likely just blame the last passenger to sit in that seat, but if you don't complain then you accept it.
What's really gross is that the plane likely still hasn't been cleaned and is still flying those chunks of woof around.