Having never used the iPhone application, I cant really help much - except to say we dont hate iPhones, or the people behind them as such...we just find that a lot of mobile phone users are droppers, which isnt nice. I personally will not ever play an odesys mobile player - but I do play iPhone users - as a lot of those are on WiFi, and the gameplay is every bit as good as playing someone on a computer.
With regard to your question..can you send and recieve tells from players - if so then you should be able to talk to repbot. If not, then no - you will need to use a computer and a good interface - such as javafibs.
Your query about your rep and complaint can be answered...
RepBotNG says: FranTastic complainers: [mostro] vouchers:  complaints:  vouches: 
You tell RepBotNG: a FranTastic
RepBotNG says: FranTastic's reputation is -2088(BAD)
So, mostro has complained and no one has vouched - hence your slightly bad rep. If you can pick up a vouch, or resume your match with mostro and encourage him to remove the complaint, you can rebuild your rep.
Overall, try not to start matches if you arent absolutely sure you can finish them - ie if you might lose reception, or get a phone call.