Those two covers look very neat, but expensive! The second cover looks really sleek (except for the raised "Bionx" lettering, which gives it away).
You're saying a screwdriver will defeat the lock that connects the battery to the mount? Or do you mean a thief putting a screwdriver UNDER the mount can easily pry it from the frame?