There are three main groups that come to grand finals.
The supporters of each club
and
neutrals ie corporates, fans of curtain raiser clubs and general footy fans coming to the big day.
One main difference between the AFL and SANFL grand final is the number of neutrals.
In the AFL there are so many corporates that supporters of the competing clubs struggle to get tickets. The AFL grand final is an "event" regardless of who is playing, the SANFL Grand Final is much more a game.
In the SANFL I in recent times I suspect the number of neutrals would have been highest in 2000 when CD were going for their first and 2007 (at last something different than Central v Eagles)
As an Eagles fan I have had to put up with a decade of being told poor GF crowds are our fault.
Whilts I accept that relative to the Glenelgs and Sturts we have a much smaller GF supporter base, what strikes me as funny is that we were labelled as having no supporters at games drawing 34,000 and 28,000 yet its our fault when only 24,000 turn up. If there were only say 8,000 Eagles fans at the 34,000 game it is a mathematical impossibility that the club was responsibile in total for a 10,000 drop in 4 years, if so
-2000 
Eagles fans would have been (or not been) there.
What was suprising was that the lowest number 24,207 in 2004 was the Eagles first GF in 3 years and hey had a good chance of winning with 3 close games played through the year (no one saw the 20 goal thumping that ensued). More likely is the distant Central fans so passionate about getting that first flag that after three in four years started to drop off.
Remembering of course these are not the live and die club supporters, these are the 2,000 to 3,000 that turn up each week. It's the 5,000 to 10,000 others that come out for the finals I am talking about.
One way of ensuring strong GF crowds is to increase the neutral factor so numbers are not so reliant on which teams make it. And therein lies the challenge. For mine there should be a shake up of how the day is presented. It will always be about the two sides but there needs to be some general activities to make it more of an "event" that will attract more supporters of non participating clubs.
Two ideas to consider,
Pre-game the day should be a celebration of South Australian sport. We should make the day a recognition of our all champion sporting team and individuals not just those involved in the SANFL.
Secondly at half time it should be a celebration of South Australian Football. Wwe currently have a mail medallist parade with 30 or so Medal winners from each affiliated league.
As the game falls on the long weekend before the local cricket seasons start, how about inviting the premiership side from each suburban and country league to do a parade as well at the half time.
What a wonderful reward for winning a premiership, being invited to AAMI Stadium in front of 30-35,000 people to celebrate.
Not only would the players attend so would most of the club, family friends etch.
If 30 premiership sides were invited and 200 people from each club attend to mark the occasion that’s 6,000 turning up.