I will do some research into the typical timelines of these sorts of technologies. This is right up my alley and I can contribute to the DD here.