Good stuff! Looks like you did your job researching and the result deserves a wiki-section imo.