Here's a minimal checklist to make sure your OData Service is available to a maximum number of clients and very functional out of the box . I'll add more items to this list as we go along.
Don't pay for bandwidth if you don't have to. PowerPivot and The OData Explorer support navigating next links , so you arent losing any client capability by enabling paging. Reference: Blog post on team blog
Put a couple of Feed annotations and generic browsers will love your feeds. Every feed requires at least an atom:title and/or atom:summary mapping . Reference for Entity Framework backed Data Services : Mapping EDM Types Reference for all other Data Services : Mapping CLR Types
If it shouldn't be edited , then it shouldn't be editable. Use EntitySetRights.AllRead in your DataServiceConfiguration.SetEntitySetRights call