I did the same London loop course on the bkool tonight - feel free to take a look and analyse, but please be nice to each other - I don't want to be the catalyst for a fight! 
I went a bit faster on the bkool - 54 seconds quicker than on the neo. However, the watts show as MUCH higher on the bkool - 4.01 w/kg today vs 3.67 w/kg on the neo. The gain in watts seems higher than the relatively small gain in speed would suggest. For example, that time yesterday wouldn't have made any difference to my finishing position of 5th in cat B, and today's time would have put me in 8th place in cat B if I hadn't got DQ'd for exceeding the w/kg limit. The 7th placed cat B rider has the same weight as me and went 46 seconds quicker but showed just 3.64 w/kg which is much more similar to my neo result.
So for me at least I would say the bkool in zwift over-states the watts a lot, and the speed a little.
This is actually a bit annoying because I'm getting penalised for my reported w/kg and so ought to ride in cat A in zwift on the bkool, even though my actual time isn't nearly as quick as the overstated watts would suggest. Oh well! Cat B is clearly where my speed puts me so I might just stick at that to enjoy the races and ignore the fact I keep getting DQ'd!
One example of bkool overstating watts for no speed benefit I noticed was freewheeling downhill - even though you're not pedalling and zwift has taken over the speed to reclect the descent, the bkool still reports watts right up until the rear wheel stops spinning as it has no PM so will assume if the wheel is spinning you're pushing it along.
Only my experience - others may well find things behave differently for them of course
Now I probably need to rest my legs for a couple of days!

I went a bit faster on the bkool - 54 seconds quicker than on the neo. However, the watts show as MUCH higher on the bkool - 4.01 w/kg today vs 3.67 w/kg on the neo. The gain in watts seems higher than the relatively small gain in speed would suggest. For example, that time yesterday wouldn't have made any difference to my finishing position of 5th in cat B, and today's time would have put me in 8th place in cat B if I hadn't got DQ'd for exceeding the w/kg limit. The 7th placed cat B rider has the same weight as me and went 46 seconds quicker but showed just 3.64 w/kg which is much more similar to my neo result.
So for me at least I would say the bkool in zwift over-states the watts a lot, and the speed a little.
This is actually a bit annoying because I'm getting penalised for my reported w/kg and so ought to ride in cat A in zwift on the bkool, even though my actual time isn't nearly as quick as the overstated watts would suggest. Oh well! Cat B is clearly where my speed puts me so I might just stick at that to enjoy the races and ignore the fact I keep getting DQ'd!
One example of bkool overstating watts for no speed benefit I noticed was freewheeling downhill - even though you're not pedalling and zwift has taken over the speed to reclect the descent, the bkool still reports watts right up until the rear wheel stops spinning as it has no PM so will assume if the wheel is spinning you're pushing it along.
Only my experience - others may well find things behave differently for them of course

Now I probably need to rest my legs for a couple of days!