Twin fins are nothing new. As jan1 said ... they have been around for many many years.
Guess what the next trend might be ... the thruster design .. with 3 fins just like surfboards.
And Yes .. I owned & used one 10 years ago so they are also nothing new.