osu is fun, but won't help you at all in tf2.
I've looked at 400kg thing before, doesn't look helpful beyond maybe reaction time training, if that can even be really trained.
Time is best spent playing the game, against people who are better than you, go figure.