To avoid double entry, it would be helpful to integrate the check form register and flight records in a manner similar to the integration of Forms and the Scheduler as introduced in 3.3.
This should allow linking of flight records to check forms and the cross-population of items such as Route, Primary Aircraft, Date and Duration (though linking custom fields in the flight record).