What I like about this site is that it's all about the imagery and scene setting which is, to my mind, what defines steam punk best. There are a few little tips you can do--you can weave in a post-colonial discussion or world based view into steam punk without too much of a hassle, should you like, but I don't often see that. There's a few flicks--mostly anime--where I've seen the moral question of science raised within the text, and the debate on its responsibilities laid out within. Of course, the end of that debate is always that science must acknowledge humanity, people, or some such things.
Me, I just like the goggles, I guess.