If it's Oni or Frank...I honestly do not care. Oni is probably a better shooter, but Frank is actually a good defender. Was underwhelmed with I saw from Oni on defense last year but his shot did look nice when it went in. Don't know if we have the roster spots for both.
The problem with Oni is that he can't dribble and change directions at the same time. His shooting is also unreliable. He's on the bubble as far as being an NBA player.
There are guys like David Nwaba available who would be an upgrade, but they wouldn't likely be minimum deals.