Yes there is a reason, actually multiple.

If you get a resonable speed CF card it should be pretty fast, but more to the point I see 3 advantages:

1.) I am trying to make a tablet design, hence space is at a premium CF Cards = Small

2.) CF Cards are very vibration resistant. (I was considering putting this project on a vespa)

3.) Retrieving data from a CF card requires far less energy than spooling up a HD

But there a re downsides, they are pricy as far a storage i.e. 8gb = $130+ and speed can be an issue and again faster cards are pricy.

Just a couple thoughts.
_________________________
iBook G3 OS X 10.4.8 / Ubuntu Dapper Drake 6.0
Mac Mini Intel Core Solo 1.5 GHz OS X 10.4.8 / Vista RC1 (testing)
Coming Soon: Mac Mini G4 1.42 OS X Server 10.4.8