This is an interesting move for Octagon. The real issue is that Octagon lost loads of money last year, and that has significantly affected the financial standing of their parent company.
The circuits in question definitely need the money, although the £325,000 for Snetterton and Cadwell park is less than 10% of the investment that these circuits need.
It's a step in the right direction, and (more significantly), it's an indication that Octagon are serious about British motorsport.