Ive opted for the lava roof. The net calls it the lava blade. Its very efficient.
Water does not destroy pressure plates but flows around it. A mob standing perfectly on it wont get washed away but mobs only have to be a little off centre and the stream catches them.
So cant wait for hoppers.