The small building is about 1000 sq ft vs Wolfman 1800 sq ft.
But what we assume would be the maintenance building is huge. About 15000 sq ft v Hagrid's original of 10000 sq ft and Stardust is 6000 sq ft.
That building could be a double use area and as one side faces directly down the length of the area, it could be a good place to have a small dark ride area before a big launch. It could use a similar idea as Stardust for getting the trains in and out of the barn.
View attachment 24256