The results you are seeing are a portion of the terms in which these words are a part of. The marketability of the name seems limited by the absence of a prefix and/or suffix needed to complete the phrase.
The term "seeingMore" leaves everything to the imagination and nothing leading to it's intended use.
Seeing more rain ..... more cats .... or seeing more stock performance results ???? A person typing into a search engine is not really likely to type in "seeing more" ..... then initiating the search. They would include the target subject.