IMHO I think it is better (for the user) if the developers can adopt standard Android and iOS UI components that the end users are already accustomed to. For example, I once installed Google's Hangouts app to my mum's iPhone (she has only used an iPhone). She couldn't find the "Compose new message" button even though there was big + button in a green circle (FAB). When I told her, that the big + button (FAB) is used to create new messages, she complained that usually, it is up in the top. She has never used an Android, nor an app with material design. It was a good lesson for me, and I always discourage when others try to port UI components from other platforms. You can call your app has a decent UX, only if it looks like it belongs in the platform. An iOS app should not look like an Android app, nor an Android app should look like an iOS app.
Unfortunately Google's own apps do not follow this paradigm (for marketing purposes?), however, Whatsapp does a remarkable job in using correct UI components.