I would like to see B-Teams included in the pyramid but they are going about it the wrong way trying to squeeze them in to the existing structure. Teams shouldn't be playing each other in the league 4 times a season and there is a badly needed restructure to sort this out. They should also have their own identity rather than be called B, Colts, Reserves or whatever.
Stranraer, Annan and Stirling Uni already have reserve sides competing at level 6 so not an entirely new concept. Just a shame Hibs scrapped their reserve team when they got relegated or the question of B-Teams in level 4 and above would probably have been answered by now.