Bruce,
I don't mean to jump into this thread. However, it seems that some of my questions are answered by your answer here. I have been testing and trying to figure out what's the best way to port my code to Views. So far testing showed me I could do what you explained as posting the DBC for the tables on the server and the Views of the data on the client side.
I'm assuming that posting the views on the client side cleared up any contention problems you had seen?
Also, have you tried wrapping your DBC of views into the app's EXE to protect them from getting modified by the client?
TIA