Yes, this approach is better. Make sure you create the pottery as a listed object too (scenery). You can also play the : success; command to give an audio clue that the player made some progress.