If you want to learn a martial art that works, nothing else is even close.
Everyone should know how to throw a proper punch... and a thunderous kick wouldn't be bad to know either.
Training worked out pretty well for me… I would bet training will have some positive results for your kids too.
If size mattered, the elephant would be the king of the jungle. Fortunately, there is BJJ and size can be negated!