The alternative to lower CR pistons is simply a taller or doubled head gasket.
8psi should be fine with the stock CR, but if you have plans of going higher later, I actually think it would be practical to scout out a 2nd 1.8 engine to build up for lower CR and stronger internals and just swap the whole thing when you're ready to bump the psi.
One other alternative is higher octane with the stock CR. the main issue with CR on boosted applications is the tendency for detonation caused by added heat of more dense air being compressed at that higher compression ratio.
E85 may be the ticket to safely letting you boost 10-12psi without the need to change CR. and remember, turbos respond well to e85 for that very reason, you don't have to sacrifice timing advance (where power is effectively increased).
It'll help.
Especially for your higher than average CR than desired on boosted applications.
I just got a new book that I'm tearing through about turbocharging and adding turbos to n/a engines. I can't put it down. Hopefully I'll be more enlightened on the CR dynamics by the end of the week and will gladly share what I learn here.
The book second from left is a well of turbo education.
The first on left is a must for a beginner to get familiarized with turbos.
I would get them both.
The link doesn't take me to the product, but if it is the GM service manual for the Sonic, I would. If you are indeed planning on building up the 1.8 or even just taking the cyl head off.
And of the books above..... The first on left is great to process the workings of the entire turbocharging system, has a great history lesson and will help prep you for the second book.
The second book isn't PhD level, but could be intimidating without a rounded understanding of TC systems.
Before I start sounding arrogant, I'd like to humble myself by reminding you that this is my first turbo'd car and I knew NOTHING about turbocharging a year ago. But being that I do ALL my own mechanics, I couldn't stay ignorant and expect to work on this car in any depth.
I've spent no less than an hour a day for months to bring myself up to speed, and I'm feeling really confident about my understanding of boost. Also I am going to prove it really soon with my GT2560 upgrade.