" I do understand the thoughts that he is unpredictable"
Mine isn't unpredictable in that I know when he's likely to react, sometimes he's having a better day and doesn't...
But in or outside with people he knows well or has been carefully introduced to or outside with dogs that he knows well or if they're calm and he's been carefully introduced (they don't have to be calm when he knows them, but for initial introductions) then he's a friendly, actually over friendly because he sees so few people or dogs up close that he gets over excited, nice dog.
But I know exactly what he's likely to react to and so it's manageable.
One thing that may become an issue though, sorry to add something in.
Your baby will get older and will want friends round to play and then at some point stay overnight...is it going to be do-able to separate the dog effectively for long periods of time? And with children who may not follow instructions?
Mine are a lot older, my youngest was 14 when the dog developed issues, so old enough that she and her friends could be relied on not to open doors when told not to and if DD has a friend overnight she won't let them in the living too until she's made sure the dog is away, but that wouldn't work with younger children.
You're also going to be very limited in terms of day trips and holidays because you can't do kennels or dog walkers,
Those are all things that while not urgent, you will need to factor into your thinking about whether to keep going with the dog or not.
Like I said mine are teenagers, they're not interested in doing anything with me, lol...but is not be happy with having my DC (if they were young) missing out on what are fairly important childhood experiences because of the dog, it's not fair.
It might be that you can plan in solutions that mean that doesn't happen, but they are things I think you'll need to consider.