We wanted a smaller library that brought in only the code needed to meet the requirement. In this case we are focusing on HTTP response compression only.
The OWIN implementation will compress the static files easily by configuring your app.
The Web API implementation will compress all responses by configuring Web API's Message Handlers. The first handler is executed last.
config.MessageHandlers.Insert(0, new CompressionHandler());