Almost no way you can balance that.I prefer spell-less ranger as base variant because:
- i can have 1/3 spellcaster ranger
- i can have 1/2 spellcaster ranger
- i can have full martial ranger
And i think that having different options will be good for ranger
That's Problem No 1.
Having a 1/2caster and NonCaster be balanced under the same skeleton is damn near impossible. Impossible in 5e.