I wouldn't rely on actually using a spinning mechanic to pick the random values.
You should know if there was a win before the spinning actually happens.
The Advanced Random plug makes this pretty easy.
Also there is no easy way to check all combinations in a payline.
But it's not like you need to be frugal with events anyway.