You are right about the site being overwhelming, the best way to find your way around is to go to your spark points tab. There you will find out how to get points, and where you need to go to get them.
When you mentioned not being able to go on any rides at an amusement park, that was one of my reasons for wanting to lose weight. I was tired of not being able to participate in a lot of things with my children. Now I am 7 weeks into spark people and have lost 26lbs. I wish you the very best, and if you need any help or support let me know! Have a great day ! P.S. This is not a diet, it's a lifestyle change. 1891 days ago