I would have to research capacitive more.
The resistive screen was cheap and easy to read with just an XY position. Also, the metal bearing reacted very well with the screen. The issue I ran into was the computational overhead of reading the analog position and calculating the reaction through an arduino. I tested a teensy 3.6 a while back on a different project and it showed massive improvements running what was probably not the most efficient algorithm.