would it be possible to add some options to make these more defensible? one door and no windows on ground level, something like that
You can try setting "base height" to 1 (effectively creating an additional floor without windows) and optionally increasing "floor height" for a more castle-like look.