Bluetooth games controller->arduino->ios device, 3.5mm arduino bluetooth adapter

Ok i was looking at this device the 60 beat controller, Golf Watch
Basically the controller is able to process analog signals and transmit over some protocol to the iphone. ( I think the protocol is FSK - Frequency Shift Key)

These controllers are hard to come by and not cheap, so i was wondering would it be possible to build an adapter that could replicate the same operation by using an arduino and your home usb or bluetooth console?

The the adapter would be made up of an arduino, 3.5mm jack and usb/bluetooth shield, that would be the brains of the project. Then you could just pair your bluetooth remote up to the xbee or usb to a usb shield and would then replicate the same commands as the 60beat controller.

I've seen projects to connect a ps3 controller to arduino to use with pc games etc, and I've also seen some projects of arduino's reading data from the the 3.5mm jack on an iphone.

Let me know what you guys think and if this would be possible.

I know there are other options to connect a bluetooth controller to an ios device through jailbreaking, but its require jailbreaking! and also third party apps to control. The 60beat is just an interesting idea, a simple peripheral plug n and play.
And also using the 3.5mm jack bypasses the apple licencing like when using the 30pin dock connector etc.

Thanks