I don't think so. To me, a flat hard screen can never beat a physical controller in any way. No matter how great the games were I played on my phone, the controls always pissed me off, cause you are basically blocking your own sight.
It may be possible to play the games on phones regarding technical requirements, but these will never be a fully enjoyable game experience, they will always be more like a nice gadget when you have to wait for the train or smth. like this.