I will try to explain, while making some sense, how this works and how I structured it.
There's 4 classes you will use. And one WordPress plugin you need installed for the elWpAPIpro and elWpAPIwrap to work.
elWpAPI
This is the base class. It's designed to work with any WordPress with XMLRPC enabled and does not require the rFC-rSQL plugin. It offers access to virtually all (except tests) the supported methods of WordPress XMLRPC publishing protocol. This is the Class you will use with hosted blogs. PERIOD.
elWpAPIpro
It's the pro class. Requires rFC-rSQL plugin installed on WordPress to work. It allows you access to virtually any WordPress function including eval() and compact() at global level. This function gives you access even to wp_insert_post() or update_post_meta() or whatever.
elWpAPIwrap
This is a helper. It requires an elWpAPI/elWpAPIpro instance as __construct()or argument. I generated it automatically to integrate all WordPress function in it. With a proper PHP IDE (like NuSphere PHPed) gives you code completion for unparalleled WordPress access.
rFC-rSQL plugin
It's bundled with the WPAPI and it is a liaison. It facilitates communication between the XMLRPC client and the WordPress core. It requires administrative login for access. I can't filter at function level so... only Admins can use this very powerful tool. It even supports eval() so you can put together more advanced code to run in WordPress, REMOTELY!
rFC = Remote Function Call and grants access to WordPress functions.
rSQL = Remote SQL Queries and grants access to methods of $wpdb.
Please proceed to the Function List to understand the magnitude of awesomeness this tool exposes.
Technical Requirements
You need PHP 5.2+ with cURL and XMLRPC enabled. Test the snippet on the homepage to ensure compatibility.


