You can put bar ends on just about anything, but why would you? They add weight, make it more difficult to maneuver, and add ALOT of danger, either to you, by catching trees or impaling you, or to pedestrians as you bike by.
P.S. This will probably invalidate my entire arguement by ruining my credibility, but they look stupid too.