Check out StrokeAnalyzer. The best tool for analyzing your stroke in detail.
It would be awesome to see you take top pros with different styles and see if the fundamentals that your program keys in on are all within specific limits despite different looking strokes, or where the top pros are similar and what certain things are seemingly less critical to a good stroke.
Say...
Bustamente
SVB
Efren
Earl
Thorsten
Mika
Appleton
Archer
Orcullo
Lee Van
I would love to see how your program would break down those 10 guys, see where they are similar, see where the variations are and what would then possibly have more variation and still allow for pro level play.
If you were to do the above, and possibly even get more pros your could actually tweak your program and what it deems as critical based on the strokes of the professional level players. Things that show more variation at the pro level would be less critical or at least need to be in certain tollerance windows, while other aspects of the stroke might be universal at the pro level and thus if a person then gets analized and what they do in their stroke falls outside of the range of what ALL pro's do then clearly that is a serious problem and something they might really need to fix.
If your program were based around pro strokes like that, with dozens of top players from around the world and using their strokes to create the tollerance windows of a proper successful stroke it would be a HUGE asset to teachers and people self learning the game alike.
If the program had dozens of pro strokes built in it could then also analyze your stroke, see flaws that are universal amoung the pros, but ALSO tell you what pro's your stroke most closely resembles and thus give you an idea on smaller changes in your stroke to more closely shoot like a certain pro or two who have a stroke that already more closely resembles yours.
I am not sure if you have the time, but the potential for that program if you manage to get dozens of the top players in the world to take the time to shoot the shots and have their strokes analyzed is off the charts.
What I would do if I were you and had the time and resources would be set up a booth in Vegas with a 9-foot table, pay the pros $200 or whatever for 1/2 an hour of their time to analyze their strokes, and get as many as possible that are there playing in the BCA 10-ball at that time anyway. If you get 40 pro's to do it it would cost you $8,000 total if they agreed to do it at that price, which does not seem a bad way to spend 1/2 hour, give them the program as a free download as a bonus. With those 40 pro's you can basically get each of their strokes and start to see where the differences and similarities lie, the more top pro's you get the better the program's analysis would be, 80 or 100 top pro's simply limits the standard deviations that much more and gives you more precise windows where most of the pros are in various aspects of the stroke.
If your program had all of that I would buy it instantly, if it had the ten players mentioned above and 30+ more of the top players. If I could videotape my stroke, load it onto the program, and then see where my stroke falls into the variances of the professionals, where it deviates from the average of the pro's, if I could have the program say "based on all of the variables your stroke most closely resmebles Dennis Orcullo" And then I can click on his analysis and view his angles, his amount of elbow drop, and all of the other data and see where the variation from my stroke and his occurs. I can instead compare my stroke to the overall average of EVERY pro in the system and see where my stroke deviates from the average of the pro's, or I can pick any player and see how my stroke compares to theirs. A tall person can thus analyze their stroke and see how it compares to Neils Feigen, or they can analyze their stroke and then compare it to 6 taller players that they choose from the list of all the pros and see how their stroke compares to the average of those 6 players.
If you did this, man, the program would be awesome and you would sell heaps.