My husband just had a fascinating thought.
Clearly the Cylons are up to something with Helo. Perhaps it's a test for Cylons, rather than humanity? After all, we see that Sharon's not quite up to snuff in some aspects.
Feel free to blast holes in the theory. He just came up with it and I was tickled.