Ušetřit ip, čas a počet přístupů do databáze je v pořádku, pár stovek řádků není pro mysql databázi problém (nezapomeňte nastavit indexy na tabulce).
Pamatujte však, že uživatelé se sdílenou IP mohou mít problémy s přístupem na vaši stránku.
Používání cookies je problematické, protože uživatel to může ovládat a vy to nemůžete omezit. Samozřejmě záleží na vaší aplikaci, jak důležité je zablokovat uživatele aftex n přístupy.