I don't know how well it makes sense to create a different birthday or wedding gift campaign off of Bitcoin but it makes more sense to gift Bitcoin directly to someone instead of still turning it to a physical present of any kind. @OP, if you want to gift any distance relative or love one a birthday or wedding present, you can simply send them Bitcoin. It will highly be be regarded as a good gift if the person knows about Bitcoin, but even if the person doesn't know, when they see the value of the coin, they will definitely appreciate it.