I usually do not like body kits, as they are typically of crappy quality and installed by incompetent "builders" trying to gain street cred, resulting in horrendous fitting. This is the exact opposite, hats off to your patience and hunting down a perfect fitment. All the prep-work you are doing at this phase will pay off eventually. Eagerly waiting on the next updates!