What Makes A Good Raid Base?

I am planning to make a base for raiding and training exercises but what could i add in?

I have no idea what you mean by “raiding”, but if you want to do “training exercises”, why not just practice on the maps that are in matchmaking? I mean, that’s what you’ll be playing on after the training anyway, right?