Yes spears need to be versatile. As for them making finesse, and thrown they would not be the same as shortbows. More like a variant of javelin. Which I've yet to find in game, perhaps later on they'll be added until then I shall cry.
Adding the finessse modifier would be fine in my opinion, simply because spears can be used either through blunt force application or more dexteriously. Then again by that so could most weapons, well except those that are 2h like greatswords, greatclubs, great axes, battle axes, as well as blunt force weapons such as maces, hammers. Axes and hammers are not finesse weapons but more brute force.