С реактором могут быть сложности. Радиация быстро сломает батареи, а далеко перемещать тепло при такой температуре довольно сложно и дорого.
А так - тема давно известная. Уже лет 15 как.
В СССР\РОоссии на этой основе пытались даже... солнечные батарейки делать. Суперконцентратор, селективно излучающая поверхность, фильтр, и, наконец, обычные кремниевые СБ. В лаборатории до 23% доводили (сама СБ на обычном кремнии с КПД 12%).
Температуры действительно нужны высокие. Но зато при температуре порядка 2500-3000К КПД на однозонных батареях может достигать 80% (теоретически, при идеальном фильтре). И удельная мощность порядка нескольких киловатт на килограмм.