И как это поможет? ngModel не понимает таких переменных
<input [(ngModel)]="variable">
Переусложнение, потому что и по коду больше писанины и более глубокое понимание Англуляра требуется и динамические формы не так очевидно делаются. В общем, написать-то можно но потом с поддержкой замучаешься.
P.S. Тут только что-то подобное может подойти
makeObservable(this.value).subscribe(...)
Но поддерживает ли Angular/rx такое из коробки?