I'm on a usaigc program which is a little less intense than usag but our summer practice is the same as yours (M W F 3pm-7pm). However, during the year it is only 10 hours a week instead of the 16. Not sure if this helps though...
I did rec for 1 hour every other week for 1 year, and then another year of rec for 1 hour every week. After that, I got an invite to join the pre-team (which has 2 "levels"). I finished both in 2 years (some girls have to repeat a level) and then moved onto team where I have been for 2 years...
At our gym we usually go straight to dowel grips during/after level 4 for USAG girls but for USAIGC (similar to xcel), we usually get them once/a little bit after we start the team. Some of the girls on pre team get the palm guards though (the ones without dowels) but I really think it depends...
I don't know what the system and programs are like in Canada but I definitely think it's worth a shot. I started when I was 10 and it wasn't easy when I first started on the competition team but it was so worth it. This is my first season competing and I love it :)
I'm definitely not a coach or a choreographer by any means but I often help some of the younger girls on my team with choreographing their beam routines. Can you send me a video of your current routine and maybe I can help you out?
Definitely check out MGA (Monmouth Gymnastics Academy)! It would be a farther drive but they have a great homeschool program and I love the environment! I'm personally on the USAIGC team but I do have friends on the USAG team and they all love it.
While my gym is in the US, I think I can provide some insight. Our three coaches for the more competitive program are extremely tough. They are constantly yelling and I wouldn't be afraid to say they make at least one girl cry a day. HOWEVER, the results are amazing. All of the girls have...