I have used one that looks just like that. Works well? No. Well maybe yes depending on how you look at it.
My advice is use an external USB floppy, and unplug it when you aren't using it. If you are thinking about having an internal floppy, that is what I was trying to do. The board itself works fine. It is the same board that is in some external drives. If you are running some modern form of Linux or Windows, the drive is going to constantly seek because it doesn't have any way to know whether there is media inserted. It will drive you crazy. This is a limitation of the floppy platform, combined with modern ideas about removable media. On Linux it is possible to get udev (I think it was udev) configured to specifically ignore your internal drive, and just go back to manually mounting and unmounting disks just like it was done in the floppy days. Windows never manually mounted floppies like that in the first place, so it is likely to be not so easy. I have heard there is a way though. I haven't tried it because I've not used Windows in years.
Most of these boards use the same chipset I think. 1.44mb 3-1/2" floppies only.