С такими вещами нужно осторожнее, разные наборы данных и распределенные наборы, снижают надежность сети - поэтому должны существовать в малых пропорциях. а так для SPV вполне себе вариант, только не вижу проблемы просто оставить тяжесть на выделленых нодах а SPV сделать сильно легковестными.
В спв же нет чужих ютхо, а только свои? Тогда в общем случае там нечего оптимизировать, а для редкого случая когда своих спв очень много можно подобрать лучше решение, чем это, я думаю.
Это решение специально таргетирует не-спв ноды (прунед и обычные)