This is pretty small for the amount you aked for, with a huge possibility of falure from broken components if it gets climbed on, and believe me, it will get climbed on .
And it doesn't even shoot flames ?
Also, you listed 10 grand to pay for labor to get the thing built ?
Most approved art gets built by the artist and volunteers/friends.
I said "most"
* I have no authority or any involeved insight into the decisions that the grant peoples make, but you did ask for our opinions *
I think it is a great idea, and it looks funny as hell, but maybe consider using dolls from goodwill instead of making ones that cost so much ?
We have an obligation to make space for everyone, we have no obligation to make that space pleasant.