Yes. Why not? Who does it hurt?
I intend to write a Twitter client this year, since existing clients don't meet my needs:
* web app * multi-account support * rate-limit noisy accounts * automatic language detection for people who tweet in multiple languages
Sure, I'd love to find something that does this already. But I don't think it exists.