Looks too small to me. I'm the same height as you, proportioned about the same. I ride 52-54 cm frames, my 52 probably fits me best.
Sacrificing? That would depend on what you want to do on the bike. In general people are more comfortable and can ride a little further and a little faster on a properly sized and fitted bike.
Keeping this bike, you might do a little better with a 120mm -17° slammed stem. Cheap and worth a try.
__________________
Results matter