Making the Stream Enricher Highly Available (autoscaling group)

Essentially yes, but the benefit of scaling the stream enricher is going to depend on the sharding of your stream.

There’s a little bit of detail that Alex has posted before about this here.

You won’t get duplicate records for this reason - only one worker can work on one shard.