Seba,
Regarding xoroshiro128 states 0 and 1, I cannot recall anything specific about the difference in randomness between them.
Obviously you have biased more toward the use of state[0] with ** and ++, but is state[1] noticeably less random (e.g., linear complexity, etc.), and if so, by approximately to what extent?
Thanks,
Chris