We've a STV system in Ireland, I'm not sure you'd classify our independents as centrist (by the Irish definition of centrist - by the US definition almost all our politicians are far left).
Overall the system works quite well, and the proportion of representatives a party has in parliament roughly aligns with first preference votes.