If you want a scripting language appropriate for that environment I think it's OK. You gotta remember that Microsoft BASIC fit comfortably in real small machines back in the day, like my TRS-80 Color Computer that started out with 4K of RAM including video RAM!
Personally though I think even C is too high level for the AVR-8 and like coding assembly with the caveat that there are two ways "up" if you outgrow AVR-8, one route is to go to ARM or ESP32 in which case your C is portable, the other is to go to an FPGA with a soft AVR-8 and talk about playing on hard mode.