Hi Grant,
I have not fished much in boot waders but have tried just about every possible outer sole material and metal additive over the decades. For winter fishing, I use an old pair of Simms G3 Guide Boots that are on their 3rd set of Vibram soles. They fit loosely.
I no longer own any felt soles. I asked Quick Cobbler in downtown Vancouver, BC to change the felt soles on a backup pair of boots a couple of years ago. (In passing Quick Cobbler does excellent re-soling work.) Felt soles are awful in snow, ice, and mud. In more than a few systems in British Columbia, they are far from optimal on the submerged metamorphic rocks.
The preferred set up consists of Vibram rubber soles with aluminum pucks screwed in. The Simms alum-bite pucks are excellent but expensive. A few years back, Simms annoyed me by not making the screws available so I went out and bought a metre long length of a spherical soft aluminum bar and then used a mitre saw with a non-ferrous blade to cut/slice the aluminium rod and then a drill to make a hole for the coarse-thread screw.
I limit the number of aluminum pucks to roughly 8 per boot and place them so I can still hike, kilometres at a time if need be, with good traction. Nothing beats aluminium for traction on wet, hard rocks. Carbide studs work exceptionally well on softer sedimentary rocks. Carbide studs are for skating on the rocks that BC typically offers.
I have also spent some time fishing several BC streams -- the ones with smaller rocks -- with naked Vibram rubber soles and found the traction to be quite acceptable.
The pull-on galosh aluminum cleats I have used in the past were a) difficult to get on and off, b) tended to make me less stable, especially onshore or in shallow water, and c) are not at all conducive to hiking. I would expect the same for strap-on aluminium cleats.
For your boat on your home river, perhaps plywood floors or indoor-outdoor carpets would minimize any scratching and other damage to the inside hull.
-Erik
P.S. Let me know when you want me to take you steelhead fishing.