Yes, if the gifted person is a coworker who used to come to work late, then your gift will be perfect to them to wake them up early as a matter of joke, or if he was a friend that always come late to your appointments, then it could be a nice way to blame, or to present as a back to school gift to manage the time for kids between studying and the fun times.
Alarm clocks gifts are one of the gifts that can be presented as a funny gift and practical gift at the same time, especially for coworkers or friends who are always late and may miss meetings or classes or appointments, And if that was the purpose of presenting this kind of gift, then you will need to attach a note with it to clear your point, or even you can say it directly to the gifted person, whether it was a funny gift or assistance gift or even if it was a blaming gift.
People usually use Alarm clocks for two reasons..
First, for waking up from sleeping
Second, as a reminder for doing something like cooking a meal or maybe for fitness or work out rounds at home.
So if you are targeting the first purpose which is for waking up, then you need to present one with a loud sound to be practical for the heavy sleeping people, But if Your targeted use being a reminder, then gifting a small one with lower sounds will be fine.
If alarm clocks became your final choice to give as a gift, then you can choose between two types of them ..
Vintage Classic Analog Alarms, usually the classic Analog ones are loud and cheap at the same time .. so you can choose it if the practical use was the first priority for you, and it will the better choice if you are going to gift it to grandparents where they would like the classic accessories more than the digital ones. plus, it is so very easy to set and to deal with.
Modern and digital one, Usually the digital Alarm clocks are more advanced where they usually has other features included as well, some of them showing dates, and others can be used as phone charger .. while others have a waking up light, but in all cases you the main purpose of it was to be used as a waking up alarm then you have to make sure that is loud enough, as the small alarm clocks that usually be used to be placed on the desks or wall shelves as decorative pieces have low sounds that are not enough to wake up a sleeping person.
Some Modern Alarm Clocks that will be a nice gift have a remote control to be placed beside the pillow of the sleeping person, so he can switch the alarm off or set it on snooze wirelessly without the need to make much effort trying to find the place of the Alarm Clock, and others can be connected to the mobile phone to be able to control it or switch it off as will from distance.
In All cases, If you decided to give an alarm clock as gift, It will be better to present a nice looking and attractive one, so it can be a nice decorative piece that can be placed on any table in the house not only in the bedroom where nobody will see it, and you should that in your consideration because may be this gifted person will not use it if he already prefers his own alarm clock, and then your gift will be used as a decorative piece instead.