I suspect there's some variance in the way Bkool trainers behave in Zwift. When I did a couple of races in Zwift my w/kg were much lower than in Bkool. Last couple of Bkool rides = 4.4 - 5.4 w/kg whilst both Zwift rides were 3.6 w/kg. I don't use a power meter so obviously don't know how accurate the Zwift power was, but obviously much closer to reality. It's only estimated watts (as it is on Zwift), but a real life 20 mile ride I did the other day showed Strava estimated average of 3.2 w/kg (
https://www.strava.com/activities/1202972003). If (and I know it's a big "if") that's reasonably accurate, a slightly higher w/kg of 3.6 on the turbo is kind of what I'd expect as you can obviously work harder on the trainer than on real roads (no coasting, slowing for corners etc so higher average speed - and higher average HR).
With the absence of a power meter, my gut feeling on Zwift was that the speed and resistance I got was pretty much what I'd expect in real life (unlike Bkool)