Yes, PlayersOnly really is US friendly. That's why they're one of the very few sites that accept credit cards from US citizens. You can deposit by credit card, and most likely request a check should you need to cash out. Be prepared to show proof of identity though.
Never heard of UseMyWallet (a method that PO offers), so I couldn't tell ya.
As for promoting Titan, if you look up at the top of the page, you'll notice our tagline says A Worldwide
Poker Community. Us Americans aren't the only people on this rock.
Check out this link for deals for US player accepted poker rooms:
US poker sites accepting US players