That would be a "cool" approach to this kind of technology.
But like you said. There's alot of "unknowns" about this particular piece of technology?
And also is this. You'd have to put that wind vane about 25% up above the deck. And below the rigging cables. SO as not to get fouled up in them.
And during the time when not in use. You'd have to put the blades in a position where it won't be a hinderance to the sails. (That right there is a challenge, in it's own right!!)