How can you even ask this question? Of course you should go to a race!!!!
The Montreal race is pretty close and it was very fun. I love that you can get so close to the track and the cars in person are just UNREAL. The city is also very nice and you'll see F1 fans everywhere during the weekend.
I'd have to agree that an F1 race is better in person than a MotoGP race. They are both good, but seeing an F1 car braking into a corner is something to behold. The sounds are great too.