A lot of good points my take on things is
flat face vs curved, is to me the same as bowed or no bow to me. It means that the batmaker presses the bat less at the bottom to allow a non flat surface. to me it makes very little difference in playability either way. some have the handle slightly forward as well, but actually its a tiny difference than say weight and size of the wood in the toe, height of middle etc etc. Start with things like that and then fine tune
square toe vs round toe,
batmaker preference. very little difference in playability to me, unless you have the thickest toe in history where i guess a square toe might be heavier. Only difference i have heard is about a square toe getting more damp, but most makers put toes guards on these days , so irrelevant.
Oval handle or round handle,
oval handles to me prevents over strong bottom hand and encourage top hand. it i guess prevents twisting, mainly to leg so in effect sometimes keeps your shots straighter and more "Orthodox". same with bigger\ larger grips will reduce you strangling shots to leg. I used oval handles for several years but im now with thin rounded handles and feel it hels with what is actually a pretty strong, left handed onsided game
high spine or low spine,
this to me is more to do how you like your pick up and to a lesser point where you play your cricket in terms of height of bounce. If you play on artifical or very hard pithces then there is argument to have a higher middle as the ball will hit the bat higher and vice versa. I dont really understand the preference for lower middled bats these days. It takes away from a good pick up and the bounce over here is "OK". low centred bats i guess could be argued to be better for front footed drivers, but i dont really buy this so much. Middle to me is about feel.
big edge or thin edge?
Big edges rudimentary should be more forgiving if you hit laterally outside the sweet spot, but as said it gives the batmaker less weight to put in the spine, which in theory reduces the power and overall size of the middle.
FOr me the most forgiving bats will have thin/traditional edges and high spine with no concaving. This would give you a very large hitting zone, but probably less forgiving if yo uhit oe right on the edge. Players bats, would also take wood out the toe and the shoulders and put it in the middle meaning they might be more prone to cracking or damage in the area with less wood ( toes and shoulders, but if you are an accomplished bat you might avoid doing that so much)
the other consideration these days is drying and pressing these day. You can get a drier bat and possibly less pressed bat that will perform better straight away and have more wood in the bat for the weight. the compromise to that is longevity. a harder, heavier , more moist bat will generally last longer, take a while to perform to its best, need more preparation. A bit like a good wine.....
i dont really buy into a computer program being able to determine the best bat for you. its all about feel. You need to know your batting game to know what you could start to play around with to change things. What you tend to play on, what type of bowling and where runs are to be had and how you intend to play your shots. To that end i would strongly suggest you get a more or less traditional profiled bat. mid middle, round handled if possible and take it from there. You can then play around with things from there. Traditional bats have worked very well for hundreds of years it is only relatively recently that things have been jigged about and a lot of it is about ego edges and wanting to look like the latest super star. ( in saying that my current bats have rather large edges and some concaving!!) pick up as many bats as you can. look at the profiles of the best bat makers. millichamp and hall of the late 90's, newbery molinjer, screaming cats etc as traditional. Grey nichhols, especially the Australian ones make some of the better new profiles for me these days and are edges and clearly "dryer" wood. something in the middle with lots of wood in the hitting zone and largish edge and good pick up and roundish handle is probably a good compromise. There are a lot of "extreme" profiles out there which i would doubt would last the distance and are perhaps unnesaccary