That's a very linear comparison. Marco is not always blitzing and Queen could see Sanji just fine and tag him when he wasn't using stealth mode.
Niji was too fast for Sanji to see, yet BM, King, Queen, Luffy, etc aren't. That doesn't mean Niji is faster than them. It just means that Niji's stealth blitz speed is faster than generic movement speed of these guys.