Итак, по пунктам.
1. Будет введена некая "обобщенная" система единиц и таким образом количество специализаций, необходимое для внесения новой системы единиц, сократится с N*N до 2*N.
2. Хочется уйти от ограничения "7 базовых единиц". В принципе, насколько я понимаю, это возможно сделать с помощью compile-time итерирования (boost::mpl спасет отца русской демократии)
3. Надо будет додумать как быть с единицами, отличающимися в разных системах не только коэффициентом, но и сдвигом. Например, градусы Цельсия и Кельвины.
Вроде все. Если у кого есть что еще сказать — you are welcome.
... << RSDN@Home 1.1.4 stable rev. 510>>