Тут вопрос в сочетании названия и контекста ситуации. Если я прошу мне подарить книжку Веллера, ну или просто что-то из современной литературы - то книжка "Вот те шиш" будет уместна в качестве подарка.  А если  я заказала в подарок, к примеру, наушники  к компу, а мне вместо них книжку "Вот те шиш" - то это другая ситуация. Или, к примеру, одно время я оплачивала очень интересные для меня курсы, и дарить просила деньгами. Было бы странно получить вместо денег на учёбу книжку с названием "Идиот". Особенно учитывая,ч то у меня собрание Достоевского стоит. Книжку "мечтать не вредно"   уместно было бы подарить тому, кто  увлекается литературой типа Свияша и ко,  тогда она была бы очень в тему. Но она не уместна  в подарок ребёнку, который ожидает очки ВР.