Jeudy, Shenault or Reagor would do fine. Any of them would have been the first WR off the board in 2019 by a comfortable margin.
We should be in a position to land one of them IMO (unless we are picking 32nd).
Ive always liked John Brown and was disappointed when he signed with the Ravens. He's a smart route running starting calibre NFL receiver with speed, and I'm happy we've got him, but not a # 1, meaning he's not elite. He maybe flashed some promise of that early on in his career but it did not materialize.
In terms of where this team is now, I value a game breaking # 1 receiver over another O-line. Depending (obviously) on what's out there when we pick I'd probably go for another RB before OL (assuming otherwise equal value). We need some blue chip talent at the skill positions on offence to complete the picture.