I know this isnt the topic question ...
But what is wrong about spaming Eldrich Blast?
For myself, I enjoy Eldritch Blasting and see nothing wrong (and plenty right) with a warlock build based on it. But I do find it gets a bit repetitive on Wyll after multiple playthroughs. The other EA companions seem to have more obvious alternative ways they can be specced to play differently in different runs, keeping things fresher and more interesting. Whereas, like the OP, I’ve struggled to find different things I can effectively do with Wyll, which means I’ve often left him out of my parties.
Hopefully his stats will be rejigged and we’ll have more warlock subclass and multi-class options in the full release, to help with his replay potential.