"I doubt that an enemy would allow this vehicle to hover around and keep station very long, even if they are able to bring it to this point."
This is very true if dealing with a sophisticated enemy. But if there is a scenario where this is going to be used on a battlefield located in a mountainous region against an enemy less sophisticated, that only relies on "visible to the naked eye" technology to spot a UAV, then don't you think a 111 ft craft would be very hard to see at 15,000 ft, let alone 30,000 ft.?