Not my strong point but I actually think it is unclear in canon - there is a suggestion points may count for House Cup purposes but I actually think the question of points and the impact the margin difference has doesn't entirely make sense in canon. The HP Lexicon has quite a few essays on this...
no subject