I got all of your points. In the Middle East, everything is so different than even Europe. I have to make a decision this week about which application should I pick whether a Fiance or Spouse visa.
I can not wait and I have faith that a Fiance Visa might be better and faster. I understand the consequences of it too.
I wish it was not that hard for US citizens.
I am also concerned that the council/embassy in my county may ask for this contract "engagement contract" since it is very popular to have an engagement agreement/contract.