No, you do not. No special SIM card is required for the Me2U service, as all newly activated SIMs are automatically data-enabled. However, each SIM must have been KYC-ed, without which data activity will be automatically disabled.