На чем лучше делать маленькое API?
Не asp, а asp net core.
В целом - почему нет? Для маленьких апишек в 6й версии даже новый синтаксис появился: ASP NET Core minimal api
Если умеете в шарп, то ASP.NET webapi вполне ок.
Если есть желание поиграться, то можно на go посмотреть, например. Язык компилируемый, собирается в статический бинарь.
Решения на Node.js или Python (django) имхо не стоит рассматривать - и там и там будет виртуалка/интерпретатор, то есть принципиальной разницы с шарпом не будет, так что можно брать знакомый стек.