Ja osobiście nie używałem i czuję do nich coś w rodzaju niechęci
Ale to trochę kwestia stylu, ktoś może mieć inny.
Tak jak pisałeś są one dość wolne, ponadto napisane dość koszmarnie z punktu widzenia "piękna kodu" i często robią różne rzeczy przy okazji - coś napiszą na stosie, zniszczą jakiś rejestr, coś zapiszą do zmiennych systemowych. Oczywiście można się przed tymi wszystkimi sytuacjami zabezpieczyć ale wtedy... już przestajesz być początkującym programistą
Uważam też że jeśli jesteś w stanie napisać w assemblerze logikę gry i całą resztę to naprawdę nie potrzebujesz tego PRINTA czy PLOTA bo go jesteś w stanie sam zrobić. Możesz zresztą się o coś takiego zapytać tu na forum.
No i robiąc coś sam dużo się uczysz i zaczynasz rozumieć jak naprawdę działa Spectrum. Gdy wywołujesz procedury w dalszym ciągu pozostaje to czarną magią.
EDIT:
Czy jakbym nawet użył w swojej grze odpowiednika PRINT, czy PLOT z ROMu, to czy na wszystkich maszynach będzie dany program działał bez problemu w obecnych czasach ?
Często tak ale w ogólności takiej pewności nie masz.
Tym bym się najmniej przejmował. Robisz grę pod konkretny model (np. Spectrum 48kb) i już. Jak będzie działać na innych to fajny gratis, jak nie to trudno.