Thanks for your thoughts. Dimmable light fitting is marketing, it's just direct wiring. Strobe effect is the slicing of the sine wave, I can only see it when there is fast movement... I can see it when my children run through the room!
Agree that low quality bulbs is definitely a possibility...