Those JBLs have really good off-axis performance, but also have a massive peak in the treble on-axis. If you will be directly below them, they might sound shrill, if you'd rarely be directly below they probably sound good and will evenly fill a room. No bass below 80hz either.