i would say yes since there isn't really a way of knowing which eula versions to emit in the view without hardcoding them in there. 

If every user doc had the eula subdoc for each eula version this wouldn't be an issue. But some docs don't only have the eula subdoc for only 1 version or they don't have any correctly formatted eula subdocs.