RE: could this be the the key to power?
A little hard to tell as your pics came out blurry. However, I'd be a bit worried the ring might pop, or bulge out into transfer ports so wide, and hang up on the top of the port....
Let us know how it works.
AV8TOR