Great tool and is certainly a step in the right direction. It's great that your looking for feedback, and will hopefully act on it. My thoughts:-
1. Wasn't sure what value the "shots you have trouble with" part added. It's as much a technique/ability issue as bat choice.
2. As others have mentioned, a brief explanation of how the chosen bat meets the criteria would be useful.
One other general observation was that no T20 option exists, the big edge options are to heavy for many of us for this form of cricket.
Good stuff.