Arduino for Wi-Fi hotspot?
Better use a regular router and flash DD-WRT or OpenWRT to it (check the supported router list on their websites). Next use something like NoCatSplash, to create a captive portal with login. 

Arduino's just are not fast enough for this. Arduino Yuns are typically more expensive.