When implemented
properly, X10 can be extremely reliable. The problem is that X10, the company, has never done much to help the consumer to implement it
properly and never given full disclosure on how demanding a task that can be. And I agree with HA Dave; limiting your options to one technology platform unnecessarily can be... limiting.
I would be tempted to go with an infrared beam switch kit, similar to the kind used to stop a garage door closing when the beam is interrupted, to get faster, more deterministic behavior in a tighter range than with a PIR. This would be more of a custom installation than the PIR options, but it could be worth it for the reliability. If you really wanted to, you could probably easily find one that would play nicely with the PowerFlash module for X10. But again, you'd have the ~800ms delay prior to activation, and perceivably longer if using a "soft start" lamp module.