Late reply, but... The fact that there is a superior solution is kind of irrelevant. Everyone has their opinion on what is the best solution - I'm sure some people would disagree with your assessment of SPI+Tow-Boot. If there is no one who is actually in a position to make that call, you will just have chaos. That's my only point.