A subscription based program is constantly updated and tweaked.
If something breaks, for whatever game, it gets fixed fairly quickly.
New features are added on a regular basis.

That said, if you don't want a subscription program, then don't use a subscription program.

I have no experience with HKN.
So don't have experience with HKN in Everquest.