The best security for a bike is good insurance and good documentation on your behalf as to what you've got as far as performance parts, add ons, etc.
You can use any of those devices and still get your bike stolen. If you think about it; if you use a disc brake lock, all a crook needs to do is remove the front wheel and get a couple of people to help pick up the bike and load it.
If they want your bike bad enough, they'll get it, so make sure you're insured...