Well, that is strange. If the device manager shows a com port associated, it should work fine in the Arduino IDE. Sometimes you need to restart the IDE to make everything show up.
Regarding ISP / USBASP - this should work fine out of the box, but you never know with Chinese clones and I have reservations concerning Windows 10 as you can tell
However, there are no real benefits I can see in comparison to the Arduino as ISP apart from convenience maybe.
I have been using the USBtinyISP from Adafruit for quite some time, but since it can not program the bigger Atmel chips such as Atmega2560, I bought a Diamex Prog-S2 and am very happy with it.
If you would like to have it, I can send you the USBtiny that is no longer in service.
Kind regards,
Frederik