IMO solutions like CPLAY 2FA Shield will get most of users attention since security is main concern in the minds of token holders these days. I myself lost huge quantity of coins in my crypto wallet and wasn't able to recover them. I am interested in seeing how this solution will look like in reality.
Well you be right in many aspect. Most of wallets like electrum are very poor in providing security and it can be easily hacked. 2FA shield is badly missing in wallets and this feature can be a selling factor for this project provided its implemented in true spirit.
I am not saying do not have the ability to authenticate to the app using 2FA, I am just questioning why build another 2FA code inside the app if you can use something like Google Authenticator. It just adds another layer of complexity that you need to ensure is secure. Building the 2FA code generator inside the app adds it to the same channel and it is best if 2FA codes are generated out of band.