Hi,
The Express Checkout PayPal plugin does support credit card payments and do change the order status to confirmed. But yes, it is not listed as a standard payment method since the goal of PayPal Express is to skip the checkout on the website.
Also we already have many other payment plugins for PayPal: PayPal Advanced, PayPal Adaptive, PayPal Pro and PayPal Website Payments Pro Hosted.
All four are listed as normal payment methods, supports credit card payments and change the order status of the order. Among them, PayPal Pro doesn't require IPN payment notifications.
Frankly, I'm sick and tired of PayPal coming up with a new payment gateway every year with a completely different API each time. We already have 7 different payment plugins, only for them. I don't know what new API interface you're talking about but if it's this one
developer.paypal.com/docs/api
it's completely different from the one used for PayPal Express Checkout and will require yet another payment plugin to be developed from scratch and it won't be a simple one.