Need help to choose MCU

Hi 

We are trying to develop an ASIC which has the below functionality.

  1. Activation Control: Enables the connected device for a single user interaction at a time, ensuring controlled and sequential operation.
  2. Data Capture: Securely logs user inputs transmitted by the connected device.
  3. Data Aggregation: Collects and stores input data in distinct categories for accurate processing.
  4. Operational Feedback: Provides confirmation signals upon successful input registration.
  5. Data Retrieval: Displays the aggregated data securely on command for further analysis or processing.
  6. Secure Operation: Designed to operate in standalone mode with robust security measures to prevent unauthorized access or tampering.

We have internally chosen Cortex M3/M4 for the intended functionality. But we are also considering the M33 for same. 

Is it advisable to choose M33.