Well, I can't say it stirs my juices at all. I can do more stuff with a control line model if I still flew control line.
As longsoar says it's clearly not soaring in any normal manner. But for the life of me I can't find a good fit for such a thing in any of the forums. So since it's not powered of itself I'll leave it here for folks to ponder and comment on.
If you want me to move it post to this thread or send me a PM.