O X do Xamarin Forms — Botão Flex

Fala galera,
antes de mais nada Botão Flex não é o botão que utiliza Alcool ou Gasolina. Esclarecendo essa duvida (que não existia ate essa piada cretina), vamos ao que interessa.
Muitas vezes precisamos de um “algo a mais” no design de nossas aplicações. Se customizar styles,ajustar aqui e ali, pode ter controles muito bonitos e funcionas no seu APP.
Porem, um desenvolvedor chamado Robin-Manuel Thiel nos deu uma mãozinha e criou um controle sensacional chamado flexbutton.
Hoje vou lhes mostrar como utiliza-lo! Bora!
Configurando o Plugin
No nosso querido nuget vamos baixar o plugin Forms.Controls.FlexButton e instalar em todos os projetos

Apenas no IOS, implemente o FlexButton.Init(); no AppDelegate.cs
Pronto!
Utilizando o controle
Vamos criar um XAML simples e adicionar o namespace :
xmlns:flex="clr-namespace:Flex.Controls;assembly=Flex"
E implementar 3 tipos de botões diferentes :
O legal é que por ser baseado no <Button> padrão, ainda temos os eventos TouchedUp, TouchedDown , ClickedCommand e etc.
Vamos rodar:

Muito legal os efeitos não?
Quem quiser pode baixar o exemplo aqui.
Você também pode ver o post do próprio criador sobre o componente clicando aqui.
Espero ter ajudado!
Aquele abraço!