I don't know how I feel about the fork mounting. You can just cut that cable and drop the front wheel, and the bike is yours. The reason for back triangle mounting is that even if the lock is dismounted, it cant leave the seatstays.
Off topic, love your pedals. I have the same pedals, and I won't be changing them until they are dust.