Muito bom! Para mim a opção renderItem
é indispensável, porque o desenvolvedor sempre vai querer fazer algo diferente, por exemplo, colocar o botão do meio acima do layout, para dar impressão de que ele está flutuando. Seria interessante implementar isso!
Faz sentido, eu tive muito feedback no reddit parecido! Na próxima versão pretnedo deixar com uma API melhor de customização, tanto das animações, quanto dos botões!
Se quiser seguir/dar start no projeto, pra ficar sabendo quando lançar, abraços! :)