I asked an attending currently working at Hopkins who trained at Sinai about the differences between the two programs the other day (I was shadowing). The main differences between the two programs was best summed up in her words, "Do you want to know how to Rehab zebras, or common conditions?" Since Sinai was more of a community program, you get many of the common disorders. Hopkins, is well...Hopkins. The second thing she told me was that if you want to research more as a resident, then Hopkins would be better because of the amount they have going on there. Sinai doesn't have a whole lot of infrastructure for research and "Why would it? Its a community setting."
She said overall, she really enjoyed training at Sinai and has no regrets about it. She feels well prepared for practice and only had good things to tell me about it. From talking to residents at both programs, it sounds like you would do fine from either one. I hope that helps!