Nice guide.

I prefer the EK thrower since I hate being long rest dependent.

Your thiefzerker gets three rages per day for ten turns each. During these you get 2 attacks and 2 bonus for 4 throws. The EK gets 3 throws every round.

The EK will get 4 feats compared to the thiefzerker's 2. This lets you easily get alert for the +5 initiative. You can grab athlete for the +50% jump distance and +1 str. Add in enhanced leap spell and you can jump enormous distances.

The EK gets shield spell which is great.

A great bow to use for either build is the hunting short bow as the bonus versus monsters applies to all your attacks and hunter's mark give the EK something to do with their bonus action for an extra 1d6 per attack.