I would add another decision: "Are convenience and ease of use important?"
I would not recommend Bitcoin Core or Armory if convenience and ease of use are important.
Convenience and Ease of use is in the heart of the last Diamond shape asking about the internet speed and storage space.
The purpose of a flowchart is never to go through all the small details of everything, and I have tried to make mine as simple as possible so that if you don't know anything about bitcoin you can take a look and get a "general idea".
I would change the font to something more readable. Especially the contrast.
I agree with the above quote, you should make it a little more readable so that everyone should see it clearly without getting their eyes near to the screen or zooming etc.
This is how you see it on the forum because of the restrictions of resolution and being in-line. I have also added a
width tag to the image so it is smaller in order to prevent crowding all the space in the post.
You should click on it (it is an imgur.com link) and see the image in the real size which is 2000x1365 pixels and I believe it is more than enough for being readable. If not I can upload the original resolution of 9124x6193 pixels!
I did change the colors and the font a little bit though. (check OP)
Some advice :
1. Give good example of mobile/web/hardware wallet because not all of them are good choice.
2. I think bitcoin core and armory should be chosen if they want maximum security, anonymity or willing to run full nodes.
3. We know that most web wallet also comes with mobile version, so it would be great to ask if they only want mobile wallet (such as electrum) or both of them (such as coinbase) because those wallet offer different level of security, anonymity and features.
1) Added.
2) That is not right. bitcoin core or Armory does not provide any
addition security that you can't get from other wallet options like an SPV wallet (Electrum or Multibit) or paper wallet.
3) I try to stuff in as much information as I can without crowding the flowchart making it hard to follow.
Little bit suggestion from me is give some level to bitcoin wallet product which presenting the excess and the deficiency.
Can you give me an example with more details?