Well said man, welcome to this awesome community. The surprise you fell when you learn about the game is exactly how I fell when I first found out about BS.
By the way the company behind the game is ED and not DCS so great job ED. :P
About the manual I don't know. Some other guys in the forum will answer your question. I use the big one.