Well let's just do a bit of a flow chart decision tree. Basically, you have four choices at this age:
High backed booster
123 seat, 18kg harness (123 = forward facing harness + HBB seat)
123 seat, extended (25kg) harness
ERF 25kg+ seat
Is your 4yo over 100cm AND 15kg?
If NO: then a high backed booster is still illegal for them to use, which rules out that option completely. They need a harness until both minimums are met.
Is 4yo closer to 100cm and 15kg than they are to 105cm and 18kg (or higher)?
If YES: then they are quite borderline for a HBB and it would be better to keep them in a harness for at least another 6 months or so.
Is 4yo still fairly immature in terms of behaviour/emotions, do they tantrum regularly, would they play with the seatbelt?
If YES: then again they are too young for a HBB and should remain harnessed for another 6-12 months at least (then reassess).
If they are close to the 105cm + 18kg, mature, sensible and listen to instructions - HBB is an option, and it's a good one in terms of cost (but you'll need to buy a second one for your younger child in time). A standalone HBB is usually safer than the ones which are combined with harness seats, so this is a decent long term choice, although a step down from rear facing. (But you have to make that step at some point).
If they need a harness still:
Do you have top tether anchors in your car?
If NO: Rule out 25kg 123 type seats as they will not fit in your car.
Are they over 102ish cm or 16/17kg? OR Do you need/prefer a harness for as long as possible?
If YES: rule out the 18kg limit 123 seats (e.g. Britax Advansafix) as the harness will not last long enough.
Are you willing to spend over £200 (probably £270+) on the seat?
If NO: Rule out the 25kg+ ERF seats. They're in a bit of a transition period at the moment and there are no cheaper options on the market. The other three seat types cost between £100-200 and you can get a HBB for less than £100 if you really shop around.
Out of whichever of the four options you have left:
REAR FACING trumps FORWARD FACING for safety (you know this already
)
If a child has got to age 4+ happy RF, I think it's unlikely that they will suddenly change their mind and insist on being FF. The 25kg+ seats are more comfortable than the spin seats. OTOH, 4 is considered a reasonable age to FF even in Sweden. The types of accident where it makes a difference at this age are probably very very slim.
18kg 123 SEAT trumps 25kg 123 SEAT for safety, so unless you need the higher harness capacity, it's usually not worth getting a 25kg FF harness seat.
HBB seat that is only a HBB beats the HBB that is combined into a 123 seat, for safety. Although some of the better 18kg 123 seats are pretty close, so a reasonable compromise if you really want the harness just for a short time.