Отлично получилось, да. Мой вариант был просто взят из ISO 9, но он кривоват.
Вот только действительно смущает способ набора на клавиатурах. Ведь мягкость нужна для всех согласных, а их дофига. С модификатором скорость набора страдает, особенно есть делать вариант s -> š -> ş̌. Если выносить всё в отдельную раскладку, то тоже как-то не очень получается.
Было бы интересно попробовать сделать седиль отдельным символом, как сейчас "ь", но чтоб компьютер сам преобразовывал предыдущий набранный символ. Но это вряд ли будет легко сделать, не везде заработает.