I can't speak to your broker desires, but as for training it is best to have a training portal setup and then recruit a couple of dozen "ALPHA" students to use the training course for free to gather the details of their individual experiences and then integrating the necessary upgrades and...