Is this game always guaranteed to be winnable, or is it like Solitaire?
I can't speak on statistics but I had best luck when following a set of heuristic rules that minimized the chances of locking valuable tiles in an unreachable location. If you stack the higher value blocks to a corner you're less likely to trap them with lower value blocks that are almost impossible to reach.
Ultimately I think the game is a better comparison to minesweeper where there are rules that will help you progress but at some point you're forced to guess and hope the outcome is in your favor.
edit: I used 'look' 3 times in the last 20 words, what's wrong with me
I have finished solitaire a lot of times.