Having multiple gears with a cassette will weaken a rear wheel, so perhaps only single speeds or internal hubs should be used?
Honestly, I think the argument of a slightly weaker front wheel in theory is true, but in practice a well built wheel is a well built wheel (thinking of mountain bikers who do jumps and they more than likely have front discs as well).
Anyway, disc or rim? Depends. Assuming good examples of each brake type:
i. a rim brake will be cheaper, lighter and theoretically more reliable due to simplicity. A good bang for the buck proposition not requiring fancy dancy hubs or disc tabs on a frame, and obviously well tested over time and shown to be adequate. Can always use a regular rack too.
ii. a disc brake offers arguably better modulation and wet braking performance and has been shown to be just as reliable as a rim brake. Downsides are they are usually less bang for the buck and some designs require special racks if you need to fit one.
For sake of full disclosure my bikes have dual calipre, cantis, v-brakes, u-brakes, cable disc brakes and hydraulic disk brakes. My hydraulic disc brakes outperform the other brakes, but were, of course, the most expensive!
I can't say discs look ugly to me, never even thought of that. Take your choice!
Disc at the front will weaken the wheel slightly (dished versus dishless). Probably no change at the back.