FYI - You can definitely hide a training so only those who have to take it see it. Basically just don't include it in a category that is included in the course library.