I doubt that mech was made for servers... more like for people who wanna experience the normal SB gameplay.
Just bcs they announce stuff here it doesn't mean they only add stuff that was made for ILB or servers in general.