In general LSA is meaningful for computing document similarity. However, you need a large collection of documents
(more than 100000) because LSA is based on finding associations between words (e.g. it will find that dog and cat are similar words
and therefore a document about dogs is similar to a document about cats). If your collection is small no meaningful associations
between words can be derived. LSA is just a change of representation and to compute similarity you still will use the cosine on
the LSA representation. Originally each document is a sparse vector of dimension e.g. 100000, but after LSA it is a dense vector of dimension e.g. 200.
As you said you already can do cosine similarity on the sparse data (just transformed word counts). Hopefully you already applied stop-wording, stemming and tf-idf normalization. It's useful to know what these transformations achieve because LSA is just another transformation on top of those standard transformation. I'll briefly go over the usefulness of those transformation before I describe what LSA does.
If you did all those, you already have a very strong similarity.
One more transformation you can do is to consider related words: for example dog, hound, animal, cat etc. are related. Some of these relationships will be meanigful for your similarity score while others will not. One way to describe LSA, is that LSA first derives such relationships. Those relationships are derived by statistical co-occurence analysis. For example, cats and dogs co-occur frequently and therefore a document about dogs will be more similar to a document about cats than to a document about tomatos. However, sometimes this may not be what you want: austria and germany are similar so if you search about germany you can get documents about austria.
In general, LSA will make sense if you want to compare documents based on their topics.
What LSA does is to "enrich" or "expand" each document with related words. One way to achieve this is to just use the LSA representation. The LSA representation of a document is just the sum of the LSA representation of the individual words.
Another more controlled way still using LSA to perform document "expansion" is to take the related words that LSA derives for each word in the document and to selectively "expand" the original document with more words from LSA.
LSA will not work equally well for all documents or all words. Documents whose topics dominate in the collection will likely be improved,
while "outlier" documents will be mapped to a "noise" document. Rare words will not have meaningful similar words no matter if LSA is used
Another drawback of LSA is that the representation after LSA is dense, while the original representation is sparse. This means
that you will not be able to find the most similar documents quickly using a search engine. However, LSA can be
easily applied in a rescoring phase after candidates are found with keyword search. LSA can also be used to derive informative words from a document.