Так в том и отличие. В Виленкине весь 5 класс изучают десятичные дроби, а в 6-ом - обыкновенные. А в Никольском - наоборот. Весь 5-ый - обыкновенные, а 6-ой - десятичные. К концу шестого все будет у всех. Но есть ряд типов задач, которые лучше объяснены у Виленкина, а есть другие типы, которые лучше даются по Никольскому. Но в 7-ой без проблем перейдете. А вот переходить из 5 в 6-ой, если был Виленкин, а будет Никольский или наоборот - это по сути год осваивать самостоятельно.