I want to do a road on the 0 and +1 terrain. I want to do a dirt trail on 0 to +2. Roads will only be allowed on flat tiles (0000) or tiles that rise two sequential corners by +1 (so 0011, 0111). I will also do a road split for three adjacent corner rises. I will do similar for trails going higher (so 0000, 0011, 0111, 0022, 0222).
For stream, I am playing with three ideas:
The first includes adding a stream only on tiles between 0 and +1 corners, with waterfalls from higher elevations also required to pass between those corner elevations. (0/0, 0/1, 1/2, 2/3, 3/4) This limits the stream tiles required to a reasonable level, but gives streams an ability to have two uneven banks.
The second includes having streams located on tile edges, reversing the meaning of crosser placement for streams. For instance, a stream crosser at the top of the tile would place a stream along the top, rather than from top to middle. While this has some drawbacks, it also allows me to place streams in the exact edges where streams would most likely be in a mountain setting, and that is at the lowest point between two higher places. This also means edge streams will only look good on edges which are the lowest two corners on a tile. It may create some confusion when three or four corners are equally the lowest, but I am trying to work out a feasible system for this reversed crosser activity, mostly because I think it can lead to a new building method.
Like the second idea, the third idea places streams not via normal crossers, but instead places them as a terrain, similar to shallows. Because streams need to be on the lowest section of a tile, they would only be available on level 0, just like shallow water is. Since any corner can technically be 0 for whatever height plane it is on, that allows streams to be placed anywhere that is not a upward pointing corner. Streams would then be connected via the tile diagonals, or along tile edges. Streams on edges disallows streams to turn a corner in a smooth manner, unless streams are made to turn smoothly over diagonals instead. The tiles required would be reduced if no streams could make 90 degree turns without using a diagonal tile. Having streams on corners also makes it super easy to link streams with water tiles.
In addition to the above, I want to include at least one of the wall types I had planned originally. I might just go with an outcrop of a different type of rock for now, at a slant to the ground plane. That way you can use it as a hogback pointing uphill, or an outcrop pointing away from the mountain center, as you would see with many faults. Like roads and paths, I would only include walls for flat areas, or small raised areas. However, a wall-type crosser could also be used to make the jagged spires I wanted for higher areas.