Just my thoughts.
.ino is simpler as one only needs one additional file instead of two (polluting the 'tabs' in the IDE). Also, people
new to programming might not quite understand .h and .cpp files while .ino sounds familiar.
I prefer .h and .cpp as I'm an 'old' programmer.