This was a HUGE upgrade from my ST13 and saddened Honda didn't make a bike below the GW as an ST13 replacement. Looks like you are looking at a GTL, I prefer my GT for seating position (more aggressive) BUT the GTL is a better choice for 2-up if that is something you do often and for longer periods. I thought my GT was going to be mostly a solo commuter but now I do more 2-up (maybe a GTL would have been better). The B/GA, IMO, is like a whole new bike in looks, handling and purpose. If you prefer that style, go for it, but it's not going to act the same as the other two versions.
Don't get too excited about the on bike audio system or BT....set the bar low, go with in helmet audio instead. Do most of you MX, get the RL Super Plug for oil changes, you'll save time, anxiety, and possible damage. Check and change oil often, wash out the radiator often soon to avoid higher engine temps. If you are going to have the bike for a long time/miles, get a GS911 or phone app version for diagnostics/resetting codes. Like most bikes, they are money pits, chose upgrade wisely and buy used from the site of other places...I've spent way too much money on farkles already.
If you are unsure what bike you prefer, ride each. Not buying the bike that is the best riding position for you will have you trying to "fix" it later and spend way too much money on seats, pegs, lowering links, ect... I don't know how tall you are but if you are shorter like me (5' 9" or less), there are some things you can do to make it easier to be close to flat footed. On Comfort/2-up setting I can 60% be flat footed. On Sport/1-up I can get flat footed. This is sliding all the way forward on the seat. There is no magic bullet for this, if the bike is way too tall for you (tippy toeing on all settings) then don't expect to buy something to magically lower it 3-4 inches. Versions in order from tallest to shortest: GT, GTL, B/GA.
There are more experienced ppl here with better insight on the GTL/B/GA, so these are my outsider opinions.
Good luck!