Here is the link:https://familysearch.org/pal:/MM9.3.1/TH-266-12346-133026-81...
But I don't think it's your Otto.
You might have to register on the website in order to view the image. Just in case, I'm attaching a copy of the image.
Generally speaking, the earlier the document, the more reliable. Info on the 1910 census is more likely to be accurate than info on the 1920 census, which is more likely to be accurate than the 1930 census.
Also, keep in mind that national borders in central Europe changed over the years. A village might be in Hungary in 1910, Czechoslovakia in 1920 and the Slovak Republic today. That being said, I don't think this pertains to Switzerland.
If I understand you correctly, John's wife Katherine's maiden name was Benedict, and her first husband's name was Gersbach?
I'm guessing that Otto's father was John. Usually a step-son is listed as "step-son" on the censuses, although this would mean that John was married twice, contradicted in the 1910 census.
The family (families) should be in the US in 1900. The 1900 census should answer a lot of questions.
John and Katherine's naturalization records would answer a lot of questions.
Also, Otto's marriage to Ebba took place at Bethany Baptist Church in Chicago, which still exists. You might try contacting them to see if their records list Otto's parents's names and his birthplace.
Perhaps John died in Chicago and is buried there.
Do you know if the family was Roman Catholic? The baptism record I found is from the Catholic Church records in Mohelnice.