I don't get all the hate for Beasley. He's not a great starter, but neither is any player that doesn't play defense. He's not an efficient scorer as the first option like on the Wolves, but that shouldn't be his role.
I think as a go-to scorer off the bench, he's efficient enough. He'd be an above average 6th man and would have a much bigger mismatch against second units. Also, with Nash I think he would be way more effective. It would get the ball out of his hands and allow him to do what he does best, get the ball on cuts to the basket and such.
In that role I think he would have been fine for you Lucky, especially when you had Ariza starting. He's basically a slightly more versatile Jamal Crawford, if he's considered a capable 6th man then I don't see the knock on Beasley.