I would always have an FPU in case of math-intensive apps used in the future. Gives you more power when running certain demos, doing ray-tracing etc.
On the subject of going online with AmiTCP. I used to think it was hard to use until I found a guide and expanded on it to talk about wifi, although it works just as well for wired LAN cards.
LinkI prefer using AmiTCP because it is less resource hungry than Miami/Genesis. Trust me is not as scary to configure as you hear.