The horrible bio BBs we're subjected to here in Canada are terrible. They're horrible quality, have terrible finishes, and will break into dust and small shards when shot at a hard object, meaning that they can penetrate mesh masks.
The Bioval sound like they may be the answer to it. From what I've read about them, they're quite hard and don't break or deform on impact. As for breaking windows - the report is that it's car windows they shot out. However, I'd say if you just don't shoot at windows, then you're probably fine.