Brandable but can be confused easily with picby or picbe depending on the way you pronounce it, still worth low $xx undeveloped.
Development would be the way to go to gain value for it, otherwise reg fee. I think there's still better LLLLL.com domains available.