If you want to play Ezreal, here is a very good guide for him. Included in this guide are actually the creator's statistics which are just as good
I have followed this guide as best I can, and I do extremely well verses bots (lots of kills, few deaths). But, because he is a skill shot character, he takes a LOT of practice - far more than most other champs I have played. I can't remember how many games I have played with him to get my skills up to what I consider "decent".
As for pvp, I have only recently and sporadically played pvp, (less than 20 games, I am sure) but there are very good videos out there on youtube that can attest to his usefulness. I believe the guide even has a link to the creator's videos.
Also, this particular guide builds him as an AD carry, and doesn't really go with what the main stream says (it doesn't use Manamune, mana regen is not important, for example).
Personally, I love playing Ezreal. I'm not very good at pvp yet because I simply haven't played a lot, and Ezreal takes a lot of practice. But he can be good at pvp, if you're willing to put the work in.