Fork me on GitHub

I would like to add an ElastiCache cluster for use with an app running as an ion. It seems as if EC can only be used within a single VPC; Is there someone else that's successfully added an EC cluster to an ion? Is it OK to add the cluster to the VPC that the ion is running in, or must I resort to tricks such as VPC peering or something else?