Before you start with this project, consider the power use of a full X86 system even at idle and compare that to a standard router.
If you are looking to run this as an access point permanently, the cost of power may add up.
I am not saying that you shouldn't do it, but take it into account before deciding.