Quote from Friggerton;1199065:
[FONT="Palatino Linotype"][SIZE="3"]If you have any plans on using heavy armor (which reduces dexterity to humans and elves with the mastery ranked), you might be better off getting a blacksmithed lance from another player and/or using balance enchants to raise your lance balance.[/SIZE][/FONT]
Adding on to this, I'll give you an idea about balance. The only reason I'm able to reach 80 balance on my knight lance with my 700~800 dex is because it's an x-grade one and 1 balance from reforge. Meaning highest balance possible plus the reforge. And I still use elegant as suffix only because I haven't found good substitute yet (or just too lazy), and I plan on re-rolling my lance for better elemental reforge. Chance is, you probably won't get the x-grade one nor the balance reforge (because you'd be rolling for elemental reforge, I just happen to be lucky).
So you're gonna need some dex, and yes, you'd have to train range to get dex. There are other ways to get dex, it'd be much grindier.
Once you start range, you probably won't hate it. I don't know why you would even hate range with passion. In fact, range can provide you more than cause problems. You can also transition right into puppets.
So realistically... you should be looking at 340~420 base dex (dex in white numbers), just so that you can reach 80 balance with the help of elegant enchant. If you're going to be using thames set, you can add sight for more balance. If you're using clothes, you can have swarming accs to help as well, or glass fragment enchant.
You can keep your armor. You'll use it less as you play more, but it's not completely useless, I still use my thames for solonogi once in a while.
TL;DR Rank range and life skills at some point. No matter how much you hate range, it'll help with your lance balance, plus easier transition into puppetry, which is immensely helpful. And don't forget enchants and weapon grade.