I think a much more productive approach would be to think about improving pylint by adding support for type comments. Look at how Google's closure compiler does this for JavaScript.
--- Bruce (from my phone)