TRUE/FALSE is equivalent to 1/0. It's just a matter of how your front end displays it.
If you need to return the strings "true" and "false" (which I don't suggest - handle that in the display) then you'll have to account for that as well:
IF(IF(u.id ISNULL,false,true) = 1, 'TRUE', 'FALSE')