Looks like we are doing exactly the same thing except that I usually fight for Aserai who have horse archers
What i also do is roam from town to town in the imperial regions winning 500 denars at Tablut every time, makes it faster to get the first workshops ( usually a tannery )
Also i like to not hire anyone before i have 5k in the treasury, but it can be tedious to avoid looters early game ( cant accelerate time during your travels as well).
I also use a mod called tournaments enhanced which lets you level up the combat skills you use during the tournament like in a battle ( at the same rate ), but since i play first person only and my armor is so poor early game, i can rarely win it since its max ai difficulty and some OP contestants are really tough and can one shot you at that point but it is nice when you can win ( you feel really proud because later on when you have a good armor, higher skills and athletics it is easy to win ) or just for the experience in weapon skills.