The "inconsistency" of the long blocks vanishes when it is realised there are two distinct types. One for mounting in plastic casings, which requires longer screws with wider head and coarser thread and has the rear platforms for the screws raised above the metal backing plate; the other for mounting in metal casings and needing shorter screws as the mounting brackets are flush to the rear surface. Only the second type should be used when space is at a premium. The problem in general with the first type, often scavenged from damaged cheap "kit" zooms, is the need for non-standard screws with wide heads, and these can be tricky to make flush to the surface of the bayonet unless you trim the heads. Plus the curvature of the block is stronger than of the second type.
I always order type 2 contact blocks to avoid these issues.
If Sten gets into troubles with the required slimming, I can provide him with the correct block.
CPU-modifying of the 35/1.4 is 'easy' in the sense that one does not need to cut into the rear glass elements, only the wall of the retaining cell. Due to the presence of CRC, the wall needs to be slimmed over a fairly wide area. This is in contrast to the Fisheye 16/3.5 where the removal of material is more concentrated as the rear part of that lens, unlike the 35/1.4, does not rotate on its own.
Sten passes all tests as an NG Super nerd, no problem in that area