I must admit i see the tadpole thing problematic if it comes to new companions.
In a group or 8 or so it is kinda strange that everyone has that tadpole problem, even if it makes sense to the story - it locks out my Bro Halsin as a potential companion as well.

I think it would be a nice twist if e.g. the tadpole problem were uniqe to the custom character since the origins have mote than enough of their oen problems and the PC would be unique