Very happy with my pair... they were the first piece of gear I upgraded on my old system... then as it happens with more research and going down the rabbit hole, I went quite a bit further than I expected up the chain with my other gear to pair it with... and fortunately, no regrets at all!
They are performing better than I even expected. Definitely not lacking in the Bass department and it is very responsive to movement and set-up. Here is an early reviewer of the JBL L100 75s where he shares his glowing experience with it: