Does the fact that this site has "index.php" in all its URLs bother anyone else?
In general, having the URL include a specific implementation quirk, such as index.php makes it more difficult to have URLs that are stable years into the future, after you may have changed technology stacks.