I think it would have been a more elegant solution if the FO had successfully implanted a 'traditional' tracker on the Raddus (perhaps that they've got a harpoonable tracker that they hit the Raddus with during what seems like a routine tie-fighter attack, but without the Raddus noticing), leaving the crew of the Raddus to wonder how the FO tracked them, whether there's an enemy agent aboard, etc. Maybe Finn gets suspected, because of his history. They still can't make a jump because they don't know how they're being tracked.
Really, that should have been the reaction on the Raddus anyway, rather than 'oh, this is clearly some new, revolutionary technology that we know little about. But while we're on the subject, here's how we need to go about shutting this totally new tech down.'
|