Yeah, every league I've played in the home team is scheduled. Usually you play a team a couple times a season and they even it out.
This is the first I've heard of the home team getting a specific dugout though.
League keeps a padlocked box to store equipment at the diamond. The home team has to show up early and setup the bases. It's pretty common around here to have 2 or 3 of them at most parks, either a steel job site box or just a homemade plywood box.
I've done a bunch of different variations of Starting Strength over the last 2 winters. This year I'm doing 5/3/1 BBB and I like it a lot more. Progression is slower but I feel it's more sustainable and I haven't hurt myself yet. Also squatting 3x a week for 6 months is murder. SS and...
Build mine with ABS, a hockey net and zip ties. The base is filled with sand and sealed with expanding foam.
We don't really use it much though. Really old pics: