A controversial cosmic-ray detector destined for the International Space Station will soon get to prove its worth.