That is indeed the way it's done in vikingr. Though, since the movement speed is so slow in vikingr, it makes having reach extremely good, and blocking isn't really needed with a spear, becouse you are going to be out of range anyways. In RAW spears being unable to block is good way to fix the issue, and I'd say 2 handing spears is still a viable if abit risky strategy, if you have the skill to dance in and out of reach.