Good choices.
First and truly the only question to ask your self is at which position do you need to upgrade the most as all three play different FW positions.
As the saying goes " it is all about balance" on your roster.
There are reasons to add all three but bottom line is what does you r team need. May not need the best player