Yes, the Urban Iki bicycle seats are also suitable for e-bikes.

Why doesn’t the MIK HD rear seat have a lock?
The MIK HD rear seat doesn’t come with a built-in lock. The MIK HD mounting system is developed by the manufacturer “MIK”, and they simply chose not to include an anti-theft feature in the system.
Would you still like to lock your rear seat? No problem! You can use the Basil MIK HD lock, which is available as a separate accessory. You place this lock over the MIK HD connection of your rear seat, so it stays securely attached to your luggage carrier and can’t be easily removed.