I don't use security devices, but I'm curious about how using them would make anything more secure. Does it send a special rotating code? Even if it does, HG would have to know how it rotates so wouldn't that mean anyone else could do the same thing.
Using the RF security signal verses the keyFlob Armed_Away condition means someone would have to know your using HG and X10 as well as the Keyflob RF security code signal. Each security device remote and sensor must be registered with the X10 security console to arm disarm the console just like they must be configured in HG.
HomeGenie sees all RF regular X10 and security codes. Some of versions (in my testing) regardless of whether or not that particular flob was configured in HG, HG would set the one configure to the condition of the flob button pressed of one not configured.
I just retested this with the current version (37) and that is still the case on my end.
The HG security system itself watches for the RF signal not the flobs actual condition. But you can write a script to arm/disarm on any modules condition. Since the flob configured in HG can be changed by a none configured flob this is not secure.
Even if this bug does get fixed there is no guarantee it won't resurface.