is a mechanical keyboard worth it for typing