I actually recently came across Japanese layouts because a user requested support in http://typing.io, a programmer's typing tutor I work on. I like the smaller space bar but dislike the shrunk delete/backspace key [1]. Backspace is already hard to type because of its distance from the home row. The problem is even worse for programmers because the right pinky not only needs to type most of the symbol keys, it also needs to correct typos made when these symbols are mistyped.
I never use the backspace key. I have had it mapped to 'C-;' for ages. The japanese backspace is terrible, but the normal US layout isn't too good either.
[1] https://discussions.apple.com/servlet/JiveServlet/showImage/...