If given the chance, I like playing familiars like this. However, my current DM really frowns on this use of them, so I haven't bothered. Therefore, I'd like having a familiar to be an option, not a built in feature. And, yeah, they should be more viable. For one, replacing or upgrading them...