100mm is too long for indoor portraiture.
For little kids, it may be fine because they are small. But even in that case, Canon 85mm f/1.8 is probably better (kids will move around, so fast focusing is important, and macro lenses usually focuses slower).