Tinkering and reverse engineering is fun, but most open source developers don't put in much effort into documenting their research and final product because they consder it an additional chore (which it is - writing documents that others can understand requires effort and time).
I assure you that if the team found this to be incredibly boring they would not be doing it.