Yes Amazon Firehose will load data directly into either S3 or Redshift. Its close to real time and can be configured to make the dumps by size/time intervals etc
The producer libraries to load data in to firehose are also almost identical to the kineses data loads, so it can easily be swamped out. Thanks for the catch! Swapping out Kinesis with Firehose would definitely help with the automation process and allow you to cut out the consumer completely.